(54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ П Т В
выходу блока управления, а выход к бдо ку согласования параметров, выход которого подключен к первому входу блока сопряжения с видеотерминалом, второй вход которого соединен с выходом блока управления, а выход - со входом блока сопряжения с ЭВМ, выход блока сопряжения с ЭВМ подключен ко входу блока согласования параметров, вход которого соединен с выходом блока управления.
На чертеже приведена структурная схема устройства. В схему включены; блок 1 коммутации, блок 2 компенсации временного сдвига, блок 3 выделения
кода времени, блок 4 выбора каналов, блок 5 отбора данных, блок б формирования машинного слова, блок 7 согласования параметров, блок 8 формирования адреса массива, блок 9 преобразования формата данных, блок Ю контроля, блок11 сопряжения с ЭВМ, блок 12 управления, блок 13 фильтров, блок 14 сопряжения с видеотерминалом. Поз. 15,16входы устройства, 17,18 - выходы, 19дуплексная связь с видеотерминалом.
Бпок 13 содержит буферные регистры текущих значений и приращений текущих значений информации, схемы сравнения, сумматор текущих значений информации, .счетчик сбоев, схему управления, элементы ИЛИ, И. Блок 14 состоит из схемы перекодировки, счетчика символов, схемы формирования управляющих сигнало для видеотерминала, схемы сопряжения с видеотерминалом, схемы, управления, элементов ИЛИ, И.
Источниками измерительной информации являются специализированные внешни устройства (СНУ), к которым относятся, например, многш анальные магнитные кодовые накопите.ли, аппаратура передачи данных и т.п.
Устройство функционирует следующим образом. Информация от СВУ поступает на вход 15 устройства в виде определенной периодической последовательности кодов различной разрядности, совокуп -ность которых составляет информационный кадр. Информационный кадр в зависимости от типа внешнего устройства содержит строго определенное количество каналов.
Блок 1 производит коммутацию выбранного внешнего устройства, согласование его выхода по электрическим параметрам со входом устройства. С блока 1 информация поступает в бнок 2, которьй
накапливает в буферном регистре очеред. ное информационное слово и задержанным на определенную величину импульсом сопровождения выдает его в блок 6. При этом компенсируются временные сдвиги, а, следовательно, обеспечивается достоверное воспроизведение измеритепьной информации с магнитных лент. Сопутствующая информация (кодь времени, признаки начала кадра - маркеры, сигнальные отметки и др.) поступает в блоки 3,4 и 5.
Блок 3 используется в тех случаях, когда от внешнего устройства поступает зарегистрированный временной, код. При этом блок производит необходимые операции по выделению кода времени, замещанного в последовательности опорных импуньсов, а также его выделение из определенных каналов при канйльной записи. Кроме того, блок 3 преобразует поспедоватепьный код в параллельный, двоичный код в десятичньш для анализа н последующей записи на магирйгную ленту накопителя ЭВМ.
В тех случаях, когда регистрации подлежат информационные массивы, ограниченные заданными временными интервалами, сигналы сравнения текущего и заданного в устройстве кодов времени поступают на блок 6, разрешая или запрещая прохождение информации в блок 6 для формирования машинного спова.
Бпок 4 предназначен -для выделения тех каналов кадра, информация с которьк должна быть зарегистрирована на НМЛ ЭВМ для последующей обработки. Блок позволяет воспринимать информационные кадры с переменным количеством каналов
Сигнал разрешения на выбор заданных каналов поступает в блок 6. Номер выбранного канала также может быть выдан в блок 6 для последующей регистрации на НМЛ совместно с информацией этого канала.
-Блок 5 осуществпяет отбор поступающих данных, управляя их прохождением в блок 6. При этом задаются количество (серия) кадров, информационных слов, временной интервал в секундах для ввода в ЭВМ, а также количество (дискретность) кадров, инфорг.гационных слов, временной, интервал для запрета ввода в ЭВМ. Кроме того, блок производит анализ служебных отметок (отметок явления), зарегистрированных внешним устройством - источником информации, для исполнения заданных начальных условий записи информации в ЭВМ по их приходу. 57 Блок 6 обеспечивает формирование ма шинных слов определенной унифицированной разрядности и структуры из информационных и служебных слов различной (в зависимости от типа СВУ) разрядности и структуры, поступающих с блоков 2,3, 4,5. Для упрощения алгоритма поиска информации и ее обработки в ЭВМ выходная информация содержит слуи ебные разряды, соответствующий код которых яв ляется признаками начала кадра, кода времени, опознавательных данных, сбойного слова, сбойного кадра и т.д. С этой же целью на НМЛ ЭВМ могут выдаватьс необходимые служебные слова с кодами выбираемых каналов, зарегистрированного текущего времени и .служебных отметок. Кроме того, в блоке 6 формируется контрольнБЙ код скомпонованньк машинных слов, которые по выполнении заданных условий ввода выдаются.в блок филь тров 13. В блоке 13 определяется величина приращения текущего значения К-го отчета измерительной информации и сравнение его с заданной величиной. При наличии соответствующего разрешения с блока управления 12 осуществляется устранение одиночных случайных выбросов значений исследуемого процесса зарегистрированного в определенньгх каналах информационногЬ каДра, в темпе поступления информации от СВУ, При,, этом выбросом считается значение, отличающееся от предыдущего на величину, большую заданного.в устройстве приращения. При обнаружении выброса X его значение заменяется на усредненное . Сглаженная информация aociynaeT из блока 13 .в блок 7. Блок 7 осуществляет буферизацию поступаи щей от СВУ измерительной и служебной информации и согласование скоростей поступления данных и записи их на НМЛ ЭВМ или считывания на экран видеотерминала. Занесение в блок 7 информации, поступающей из блоков 13 и 11 осу- . ществляется под управлением блока 12. При этом в блоке 7 выделяются два поля памяти определенного объема, которые поочередно переключаются в режимы записи или чтения. При заполнении первого поля запись продолжается во второе попе памяти, а из первого по результатам контроля в блоке 10 предварительно проверенная на четность и количество кана-. лов в кадре информация выдается в в блок 9. 2 После заполнения второго поля памяти запись продолжается в первое поле записи, а из второго считывается. Для вьюо .да информации на видеотерминал блока 14 заданный объем памяти блока 7 заполняется информацией, считанной магнитной ленты НМЛ ЭВМ, которая постранично выдается на экран под управлением блока 12. В процессе функционирования блока 7 блок 8 производит подсчет количества зон данных при записи и чтении информационных массивов на НМЛ ЭВМ, а также поиск заданных зон, групп зон и . Меток пользователя для их вьюода на видеотерминал. Из блока согласования параметров 7 информация по сигналам блока управления 12 поступает .в блок 9 преобразования формата данных и одновременно в блок коятоля 1О. В блоке 9 сформированное в блике 6 полноразрядное слово приводится к строго определенному формату записи на НМЛ ЭВМ, для чего осуществляется его раскомпоновка на байты (строки). Каждая строка информации дополняется контрольным разрядом четности, который формируется в блоке контроля 10. Кроме того, в блоке Ю для записи на НМЛ осущаствляется подсчет циклической контрольной суммы (ЦКС) и продольной контрольной суммы (ПКС), а также контроль информации от блока 7 по четности с фиксацией сбоев, локализация и подсчет сбойных информационных кадров. При необходимости в блоке 10 вьфабатываегся сигнал останова функционирования устройства в случае наличия сбоев в работе блока 7 и при появлении ошибок на линии устройства НМЛ ЭВМ типа эхс -ошибка, ошибка в регистре, записи, ошибка в регистре перекоса, ощибка ПКС и др. Из блока преобразования формата данных 9 информация поступает в блок сопряжения с ЭВМ 11, который формирует необходимые упраатяющие воздействия для взаимодействия с НМЛ ЭВМ в режимах записи и чтения, запись на НМЛ (выход 17) и чтение с НМЛ (выход 16) собственно массивов данных и меток пользователя происходит по определенным микротактам, выбрасываемым блоком управления 12, с помощью которых обаспечивается согласованное функционирование всех блоков устройства. .Кроме того, блсж 12 формирует необходимые сигналы для управления лентопротяжным механизмом НМЛ ЭВМ (выход 18).
Блок сопряжения с вицеотермияалокг 14 используется для формирования и записи на НМЛ ЭВМ определенных меток пользователя (меток томов данных, начальных и конечных меток, формируемых с помощью устройства файлов и т.д.). С этой целью необходимая служебная информация набирается на экране видеотерминала и через-вход 19 в виде зон определенной длины посредством блоков 14 и 11 записывается на НМЛ ЭВМ. Кроме iToro, с помощью блока 14 осуществляется поверочное чтение и редактирование данных, считанных с НМЛ ЭВМ. В этом случае заданная в блоке 8 зона считьшается через блок 11(вход 16) в буферную память блока 7 и последовательно, постранично выдается на экран видеотерминала в виде, удобном для анализа и редактирования (выход 19). При наличии в составе видеотерминала печатающего устрой-ства имеется возможность Документирования считанных с НМЛ ЭВМ данных.
Предложенное устройство для ввода
информации в отличие of оснобного изобретения по авт. св. № 602935 позволяет:
-определить и устранять одиночные
сбои в измерительной информации при записи ее на НМЛ ЭВМ;
-формировать и записывать на магнитную ленту НМЛ ЭВМ служебные метки пользователя;
- отображать, редактировать и документировать зарегистрированные на НМЛ ЭВМ массивы данных и мегки пользователя:,.
- повысить достоверность записи массивов измерительной информации на НМЛ ЭВМ.
Формула изобретения
Устройство для ввода информации по авт. св. fo 602935, отличающееся тем, что, с цепью расширения функциональных возможностей устройства пу тем отображения и. устранения одиночных сбоев информации, в него введены блок фильтров и блок сопряжения с видеотерминалом, причем первьй /вход блока фильтров подключен к выходу блока формирования машинного слова, второй входк выходу блока управления, а выход к блоку согласования параметров, выход которого подключен к первому входу блока сопряжед1ия с видеотерминалом, второй вход которого соединен с выходом блока управления, а выход - со входом блока сопряжения с ЭВМ, выход блока сопряжения с ЭВМ подключен ко входу блока согласования параметров, вход которого соединен с выходом блока управления
Источники .информации, принятые во внимание при экспертизе
1. Авт.орское свидетельство СССР № 602935, кл. Q 06 F 3/04, 1976, (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1980 |
|
SU947848A1 |
Устройство для сопряжения внешних устройств с накопителем на магнитной ленте | 1984 |
|
SU1348842A1 |
Устройство для обработки и ввода информации | 1980 |
|
SU951286A1 |
Устройство для ввода информации | 1984 |
|
SU1226430A1 |
Устройство для обработки и ввода экспериментальный данных в вичислительную машину | 1975 |
|
SU541162A1 |
Устройство для обработки и ввода экспериментальных данных в вычислительную машину | 1977 |
|
SU693360A2 |
Устройство для ввода информации | 1976 |
|
SU602935A1 |
Система регистрации сейсмической информации | 1984 |
|
SU1249604A1 |
Устройство для сопряжения накопителяНА МАгНиТНОй лЕНТЕ C КАНАлОМ ВВОдА-ВыВОдА | 1979 |
|
SU824184A1 |
Устройство для обработки и ввода экспериментальных данных в вычислительные машины | 1974 |
|
SU520581A1 |
Авторы
Даты
1981-01-07—Публикация
1979-06-04—Подача