Устройство для обработки информа-ии

Иллюстрации

Показать все

Реферат

 

О и И C А Н И -Е „,,;=,.,;-„;,, ИЗОБРЕй 61 КЯ - !

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

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

Респтбпия (61) Дополнительное к авт. свид-ву— (22) Заявлено 05.06.74(Л) 20З22ЫI 24 с присоединением заявки №вЂ” (23) Приоритет (51) M. Кл.

6 06 P 15/20

Гкударатаениый иецнтет

Сената Миииатраа СЮ пе делая нзаеретений н етиритнй (43) Опубликовано 05.07.763юллетень № 25 (53) УДК

ВВ1,a25(oee.е) (45) Дата опубликования описания,20.09.76

М, А. Боярченков, З. H. Кешек, Н.,д Кабанов, А. Я. Соколов, В„Д. Гуськов, 10. П. Страшун, B. A, Соболев, A. И. Шкамарда, А„И. Артемьев, В. А, Еремин, Л. А. Сергеев и Л, Г. Гордон (72) Л.вторы изобретения (73) Заявитель

Институт электронных управпяюших машин (54) УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ИНФОРКАПИИ Изобретение относитсч к области вычис лительной техники и может быть использо вано дпя сбора и обработки данных при уп равлении технологическим процессом.

Известно устройство дпя обработки инфор- Ь мации, содержащее оперативную память, со, единенную с вычислительным олоком и дву сторонней связью с блоком опроса, блоки коммутации датчиков, первые входы которых соединены с группой выходов блока 1Î опроса, причем блок опроса содержит блок адресации, информациоты ые выходы которого соединены с информационными входами блока коммутации, управпяюший вход которого соединен с выходом блока синхрони- >б зации„ а выходы — с группой выходов блока, опроса, Однако и таком устройстве выбор блоков коммутации датчиков определяется жесткой последовательностью адресов без возмож- 20

"ности нескопьки обрашедий в течение од ного цикла к одному и то.лу же блоку коммутации датчиков, вре..>я обрашения к блоку коммутации датчиков фп>.: ированно и нэ может быть изменено B;>:»èñèìîñòè отинер-,: 2Ь! цпенности подключаемого !датчика, а обращение к двум последовательным блокам коммутации датчиков задается длиной попувоп-

1ны промышленного синусоидального тока, т.е. период не может быть менее 20 миплисекунд (при j сети 50 гд), Зто снижает быстродействие устройства, Е1ель изобретения - повышение быстро- . ! действия устройства.

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

Ф входами блоков коммутации датчиков, а в блок опроса введены односторонняя и, пос- и тоянная памяти, выходы которых соединены со входами блока адресации, выход которого через блок синхронизации соединен с тактируюшим выходом блока опроса.

Блок- схема устройства представлена на чертеже.

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

|содержит вычиспитепьный блок 1, опера тив|тую память 2, блок опроса 3 и блоки коммутации датчиков 4 -4 . Блок опроса

I содержит одностороннюю память 5, (йостоя >520594

3 ную память 6, i,юк адресации 7, бпок синхронизации 8 и блок коммутации 9.

Блоки IIoMI IyTauIIII датчиков 4 -4 co1 II держат узлы 10 -10 обнаружения начапа кодовой комбинации, регистры приема

1 l g-11 и местные узпы синхронизации

12,-12 „. Устройство работает си»дующим образом.

Блок адресации 7, принимая команды из постоянной памяти 6 и исходную инфорлацию о порядке и частоте опроса иэ односторгнней пал яти 5, формирует адрес блока коммутации датчиков и сигнал управления блоком синхронизации 8, разрешающий подачу синхроимпупьсов на адресный регистр блока коммутации 9. Сформированный адрес поступает в адресный регистр 13.

Одно торонняя память 5 обеспечивает хранение набранной информации емкостью до 2048 16 разрядных слов . В качестве информации в этой памяти набираются спова, определяющие состав задействованных блоков коммутации датчиков 4<-4, периоды. йх,опроса и частоту опроса каждого датчика. В этой же пал1яти хранятся уйравпяю1цие cIIOBB, определяющие характер обработки информации от каждого датчика (тип датчика, признак регулирования, признак пинеаризацни, коэффициенты линеариэеции и масштабирования, граничные значения параметров).

Одцостороцняя пал1ичь 5 состоит извось- ми наборных полей емкостью 256 16 разрядных слои кажлл,й. Врем» обращения к памяти 5 мсек. ц ее»л1кость 2048 спов

< беспечивает обработку до 1000 каналов.

Набор информации производится вручную. Одностороння память 5 позволяет при .необходимости изменить поспедоватепьность, и скорость опроса бпоков 4 -4, в част-

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

Постоянная память 6 имеет емкость

8192 команды (18 разрядных слов). Она состоит иэ схемы управления и двух фер» ритовых матриц, .в каждой1 из которых про» шйто 4096 команд. Время обращения к памяти 1,7 мсек.

Узлы 10 -10 обнаружения начала кол довой комбинации позволяют уменьшить время вхождения в связь бпока опроса 3 с блоками 4 4„т Каждый узел 10 -10 состоит из схемы "И", выдепяющей(первый стартовый сигнал поспе серии нулевых посыло| поступающих по кодовым 14 -14 и тактирующим 15 -15 шинам. Узлы

10 - 10 осушествпяют также стробиро11

4 ванне входной информации с цепью увеличения помехоустойчивости, а также производя подстройку местных узлов синхронизации 12 -12 и установку в исходное состояние регистров приема 11 -ill„

Устройство работает следующим образом. допустим, устройство осушествпяет оп-i рос датчиков, подсоединенных например, к

® блокам 4 -4, каждый из которых коммутирует и измеряет данные от трех датчиков {бпок 4. - от первого, второго и третьего датчиков, блок 4а — от четвертого, пятого и шестого датчйков, блок 4 от седьмого восьмого и девятого датчиков, бпок4.— от десятого, одиннадцатого и двенадцатого датчиков) .

Предположим, что скорость протекания процессов, контролируемых блоками 4 4 з. 3 и блоком 4., медленнее скорости протекания процесса, контролируемого блоком 41> соответственно в 2, 3 и 4 раза. Кроме того, скорость протекания процессов, контропируемых вторым и третьим, пятым и шес-

ЯЬ тым, восьмым и девятым, одиннадцатым и е г 1 двенадцатым датчиками медпеннее в 2 и 3 раза. соответственно, чем скорость процессов, контролируемых первым, четвертым, седь-.1 мым и десятым датчиком соответственно.

Тогда в односторонней памяти 5 дня

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

65 цикл, код 0010 — опрос через один цикл, код 0011 - опрос через 2 цикпа l и т.д., код 1100 — опрос через 12 циклов.

Предположим что время измерения одного датчика - 1мсек. Тогда среднее время

49 опроса любого из датчиков определяется по формуле. т)олн.циклА дАтч

Т K опр К (I)

46 е

МАКС, где Т - цикл опроса датчика с полн. цикл а максимальным кодом опроса, заданного в односторонней памяти 5.

69

К - код опроса дпя датчика; датч.

К вЂ” максимальный код опромакс. са, заданный дпя датчиков.

Йпя нашего примера получает Т

ПОЛН. IIII K Jl B

66 37 мсек.

Максимальный код опроса есть код опроса дпя 12-го датчика, Испопьзуя формупу. (Х), находим средний период Опроса дпя каждОгО датчика

Ец заносим в табл. 1.

Fiij

3 Л 1

Г

1, 1

Ш-(ИИПИ З,1каз pep@;p,"„,<--:, Филиал ППП " Птечт", г., У««горой, ул. Проектная, 4

Период Опроса блоков 4 -4 равен периоц/ опрОса их да:1 чиков, к01«тро«111ру1ещих наиф)лее быстра протекаюд1ие працесс11. 7 аким образом, устройство позволяет ггбКО изменять частоту обращения K датчикам, в частности ускорять обращение к ним/ за счет пропуска опроса атдельы»1х дат» чиков .или многократного обращения к аднбму и тому же датчику в течение цикла опроса, а также увеличить быстродействие устройства за счет уменьшения времени между двумя очередными обращениями к датчикам ДО минимума Обеспечиваю1цего срабатывание предыдущего датчика.

Формула изобретения страйство для обработки к1фер«,1ад111«, содержащее операт11вную память, соед1 1««еп= ну <. с вычислительным блоком и Г лоапроса, блОки как1к1утации дат и ков, первые входы которых соединены с группой выходов блока опроса, причем блок

@ опроса содержит блок адресации, информаци«а1цп1е выходы которого соединены с информационными входами блока коммутации

«

«

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

15 опроса введены Односторонняя и постоянная памяти, выходы которых соединены со входами блока адресации, выход которого -1ер .з блок сипхрочизации соединен с тактир1чо1иим Выходом блока опроса., »

»*Ц» »»

Под11 исное