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

Иллюстрации

Показать все

Реферат

 

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

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

Республик (ii) 794632 (61) Дополнительное к авт. свид-ву ¹ 602935 (И)М. Кл.

G 06 Р 3/04 (22) Заявлено 04.06. 79(21) 2775253/18-24 с присоединением заявки М (2З) П риоритет

3ЪоудерстевииыИ комитет

СССР по делан изебретеиий и открытий

Опубликовано 07 01.81 Бюллетень М 1 (53) УДК 681 327.. 11(088.8) Дата опубликования описания 10 01-81 (72) Авторы „B. Н. Васильев, Ю. М. Жабыко, Ю. Ф. Поцеценскнй, изобретения Л. В. Сергеев, Г. M. Солодихнн н B. А. Солодовников (7l) Заявитель (54) УСТРОЙСТВО ДЛЯ BBOQA ИНФОРМАИИИ

ВПТ«»;

k .

di.

1 2

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

ЭВМ экспериментальных данных при на учных исследованиях и является усовер° . O шенствованием известного устройства, описанного в авт. св. № 602935, B основном авт. св. № 602935 описано устройство для ввода информации, содержащее блок коммутации и последовательно соединенные блок сопряжения с

ЭВМ, блок преобразования формата .данных, подключенный к блоку формирования адреса массива и. к блоку согласования параметров, блок контроля, подключенный к блоку согласования параметров, блок управления, соединенный с блоком комму

1 тации, блоком формирования адреса массива, блоком преобразования формата данных и блоком контроля, блок компенсации временного сдвига, блок формирования машинного слова и подключенные к ним блок выделения кода времени, блок выбора каналов и блок отбора данных, причем блок компенсации временного сдвига соединен с блоком коммутации и с блоком формирования машинного. слова, подключенным к блоку согласования параметров и блоку управления, Известное устройство не обеспечивает запись на магнитную ленту НМЛ ЭВМ служебных меток пользователя; не позволяет отображать, редактировать и доку1О ментировать регистрируемые на НМЛ ЭВМ массивы экспериментальных данных, не устраняет одиночные сбои в измерительной информации nps эацнсн ее в SBMf О.

15, Цель изобретения - радцнрение функциональных возможностей извес оного устройства.

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

4632 4

3 7й выходу блока управления, а выход к б,поку согласования параметров, выход которого подключен к первому входу блока сопряжения с видеотерминалом, второй вход которого соединен с выходом блока управления, а выход - со входом блока сопряжения с ЭВМ, выход блока сопряжения с ЭВМ подключен ко входу блока согласования параметров, вход которого соединен с выходом блока управления.

На чертеже приведена структурная схема устройства. В схему включены: блок 1 коммутации, блок 2 компенсации временного сдвига, блок 3 выделения кода времени, блок 4 выбора каналов, блок 5 отбора данных, блок 6 формирования машинного слова, блок 7 согласования параметров, блок 8 формирования адреса массива, блок 9 преобразования формата данных, блок 10 контроля, блок.

11 сопряжения с ЭВМ, блок 12 управления, блок 13 фильтров, блок 14 сопряжения с видеотерминалом. Поз. 15,16входы устройства, 17, 18 — выходы, 19дуплексная связь с видеотерминалом.

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

Источниками измерительной информации являются специализированные внешние устройства (СВУ), к которым относятся, например, многоканальные магнитные кодовые накопители, аппаратура передачи данных и т.п.

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

Блок 1 производит коммутацию выбранного внешнего устройства, согласование его выхода но электрическим параметрам со входом устройства. С блока 1 информация поступает в биок 2, который

5.

55 накапливает в буферном регистре очередное информационное слово и задержанным на определенную величину импульсом сопровождения выдает его в блок 6. При этом компенсируются временные сдвиги, а, следовательно, обеспечивается достоверное воспроизведение измеритепьной информации с магнитных лент. Сопутствующая информация (коды времени, признаки начала кадра — маркеры, сигнальные отметки и др.) поступает в блоки 3,4 и 5.

Блок 3 используется в тех случаях, когда от внешнего устройства поступает зарегистрированный временной. код, При этом блок производит необходимые операции по выделению кода времени, замешанного в последоватепьности опорных импупьсов, а также er o выделение из определенных каналов при канальной записи. Кроме того, блок 3 преобразует поспедоватепьный код в параллЕльный, двоичный код в десятичный для анализа и последующей записи на магнитную ленту накопителя ЭВМ.

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

Бпок 4 предназначен .для выделения тех каналов кадра, информация с которых. должна быть зарегистрирована на НМЛ

ЭВМ для последующей обработки. Блок позволяет воспринимать информационные кадры с переменным количеством каналов.

Сигнал разрешения на выбор заданных каналов поступaer в блок 6. Номер выбранного канала также может быть выдан в блок 6 для последующей регистрации на. НМЛ совместно с информацией этого канала.

Блок 5 осуществпяет отбор поступающих данных, управляя их прохождением в блок 6. При этом задаются количество (серия) кадров, информационных слов, временной интервал в секундах для ввода в

ЭВМ, а также количество (дискретность) кадров, инфорь.:ационных слов, временной интервал для запрета ввода в ЭВМ. Кроме гого, блок производит анализ служебных отметок (отметок явления), зарегистрированных внешним устройством - источником информации, для исполнения заданных начапьных условий записи инфбрмации в ЭВМ по их приходу.

832 б

5 704

Блок 6 обеспечивает формирование машинных слов определенной унифицированной разрядности и структуры из информационных и служебных слов различной (в зависимости ог типа СВУ) разрядности и структуры,. поступающих с блоков 2,3, 4,5. Дпя упрощения апгоритма поиска информации и ее обработки в ЭВМ выходная информация содержит служебные разряды, соответствующий код которых является признаками начала кадра, кода времени, опознавательных данных, сбойного слова, сбойного кадра и т.д . С этой же целью на НМЛ ЭВМ могут выдаваться необходимые служебные слова с кодами выбираемых канапов, зарегистрированного текущего времени и.служебных отметок. Кроме того, в блоке 6 формируется контропьный код скомпонованных машйнных слов, которые по выполнении заданных условий ввода выдаются.в блок фильтров 13. B блоке 13 определяется величина приращения текущего значения К-го, отчета измерительной информации и сравнение его с заданной величиной. блока 12.

1ф В процессе функционирования блока 7

1$

2S

4$

$0

При нап ичи и соогве гствуюшего раз» решения с блока управпения 12 осушествпяется устранение одиночных спучайных выбросов значений исследуемого процесса, зарегистрированного в определенных каналах информационногб кадра, в темпе поступления информации от СВУ, При, этом выбросом считается значение, огпичающееся от предыдущего на величину, большую заданного.в устройстве приращения. При обнаружении выброса Х его значение заменяется на усредненное

Сглаженная информация и пос1упает из блока 13,в бпок 7. Блок

7 осуществляет буферизацию поступающей ог СВУ измерительной и служебной", информации и согласование скоростей поступления данных и записи их на НМЛ

ЭВМ ипи считывания на экран видеотерминапа. Занесение в блок 7 информации, поступающей из блоков 13 и 11 осуществляется под управлением блока 12.При этом в блоке 7 выцепяются цва попя памяти определенного объема, которые поочередно переключаются в режимы записи ипи чтения. При заполнении первоГо поля запись продолжается во второе поле памяти, а из первого по результатам Kogгропя в блоке 10 предварительно проверенная на "четность" и копичесгво кава-. пов в кадре информация выдается в в бпок 9.

После заполнения второго поля памяти запись продопжаегся в первое поле записи, а из второго считывается. Дпя вывода информации на видеотерминап блока

14 заданный объем памяти блока 7 запопняется информацией, считанной магнитной ленты НМЛ ЭВМ, которая постранично выдается на экран под управлением блок 8 производит подсчет количества зон данных при записи и чтении информационных массивов ца НМЛ ЭВМ, а также поиск заданных зон, групп зон и меток попьэоватепя дпя их вывода на видеогерминап. Из блока согласования параметров 7 информация по сигналам . блока управления 12 поступает .а блок

9 преобразования формата данных и одновременно в блок контопя 10. В блоке

9 сформированное в бланке 6 попнораэряцное слово приводится к строго опредепенному формату записи на НМЛ ЭВМ, дпя чего осуществляется его раскомп новка на байты (строки). Каждая строка информации допопняегся контрольным разрядом "четности", который формируется в блоке контроля 10. Кроме того, в блоке 10 дпя записи на НМЛ осущесгвпяется подсчет циклической контрольной суммы (UKC) и продольной контрольной суммы (ПКС), а также. контроль информации ог блока 7 о четности с фиксацией сбоев, локализация и подсчет сбойных информационных кадров. При необходимости в блоке 10 вырабатывается еигнап останова функционирования устройства в случае наличия сбоев в работе блоKs 7 и при появпении ошибок на пинии устройства НМЛ ЭВМ типа эхо-ошибка, "ошибка в регисгре записи", "ошибка в регистре перекоса, ошибка ПКС" и др.

Из блока преобразования формата данных 9 информация поступает в блок сопряжения с ЭВМ 11, который формирует необходимые управляющие воздействия дпя взаимодействия с НМЛ ЭВМ в режимах записи и чтения, запись на НМЛ (выход 17) и чтение с НМЛ (выход 16) собственно массивов данных и меток пользователя происходит по определенным микрогактам, выбрасываемым блоком управпения 12, с помощью которых обеспечивается согласованное функционирование всех блоков устройства.. Кроме того, блок 12 формирует необходимые сигналы дпя управления лентопротяжным механизмом НМЛ ЭВМ (выход 1S).

7 . 1й46

Блок сопряжения с вицеотерминалам . 14 используется для формирования и записи на НМЛ ЭВМ определенных меток пользователя (меток томов данных, начальных и конечных меток, формируемых с помощью устройства файлов и т.д.). С этой целью необходимая служебная информация набирается на экране видеотерминала и через- вход 19 в виде зон определенной длины посредством блоков 14 и 11 записывается на НМЛ ЭВМ. Кроме того, с ° помощью блока 14 осуществляется поверочное чтение и редактирование данных, . считанных с НМЛ ЭВМ. В этом случае заданная в блоке 8 зона считывается че- д рез блок 11 (вход 16) в буферную память блока 7 и последовательно, постранично выдается на экран видеотерминала в виде; удобном для анализа и редактирования (выход 19). При наличии в составе видеотерминала печатающего устрой-ства имеется возможность документирования считанных с НМЛ ЭВМ данных.

Предложенное устройство для ввода 2$ информации в отличие o1 основного изоб-. ретения по авт. св. N 602935 позволяет:

- определить и устранять одиночные сбои в измерительной информации при за- .зо писи ее на НМЛ ЭВМ; — формировать и записывать на магнитную ленту НМЛ ЭВМ служебные метки пользователя; — отображать, редактировать и документироваFb pe cT o HHbie H HNJI

ЭВМ массивы данных и метки пользователя:, — повысить достоверность записи массивов измерительной информации на НМЛ

ЭВМ. формула изобретения

Устройство для ввода информации по авт. св. М» 602935, о т л и ч а ю щ е— е с я тем, что, с целью расширения функциональных возможностей устройства пу тем отображения и устранения одиночных сбоев информации, в него введены блок фильтров и блок сопряжения с видеотерминалом, причем первый вход блока фильтров подключен к выходу блока формирования машинного слова, второй входк выходу блока управления, а выход к блоку согласования параметров, выход которого подключен к первому входу блока сопряжения с видеотерминалом, второй вход которого соединен с выходом блока управления, а выход — со входом блока сопряжения с ЭВМ, выход блока сопряжения с ЭВМ подключен ко входу блока согласования параметров, вход которого соединен с выходом блока управления. .

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

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

М 660022993355, кл. Я 06 Р 33/ 0044, 1976» (прототип) .

Составитель Н. Панфилов

Редактор Н. Белявская Техред E,ÃàäðèëåøêD,корректор H. Швыдкая

Заказ 10170/11 Тираж 758 Подписное

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

113035, Москва,.%38, Раушскаа наб„д. 4/5

Лй ЮФВМ

Филиал ППП Патент" > г, Ужгород, ул, Проектная, 4