Cтраница 2
Датчики на пульте устанавливаются в котировочные положения и производится поочередный опрос всех адресов ввода. Контроль кодов производится визуально по индикаторному устройству пульта. При необходимости цикличность проверки может быть обеспечена путем многократного ввода величины по одному из адресов и при сравнении получаемых кодов с первым, как это предлагалось в случае ПЗУ. После проверки очередного адреса обеспечивается автоматический переход к следующему. [16]
Датчики на пульте устанавливаются в юстировочные положения и осуществляется поочередный опрос всех адресов ввода. Контроль кодов выполняется визуально по индикаторному устройству пульта. При необходимости цикличность проверки может быть обеспечена путем многократного ввода величины по одному из адресов и при сравнении получаемых кодов с первым, как это предлагалось для ПЗУ. После проверки очередного адреса обеспечивается непрерывность контроля выходных устройств. Целесообразно поочередно выводить по всем адресам постоянный код устанавливаемый на пульте, и осуществлять визуальную индикацию стабильности выходных параметров по отсчетным устройствам в пульте или непосредственно на выходных преобразователях. [17]
![]() |
Пример кодирования на перфокарте. [18] |
При чтении с кодопреобразователем каждый символ перекодируется в символ ДКОИ. Одновременно осуществляется контроль пер-фокарточного кода на соответствие комбинации пробивок. Если комбинация пробивок не соответствует ни одному символу, схемами блока управления устройства фиксируется ошибка. [19]
Простые проверки формата и диапазона изменений величин являются общепринятыми в большинстве ( но не во всех) информационных систем. Типичная проверка формата состоит, например, в контроле кода адреса, который должен иметь длину 5 бит. Характерным примером проверки диапазона изменения величины является контроль за тем, чтобы работник не указывал в отчете, что он отработал более 60 ч в неделю. При таких подтверждающих проверках достаточно использовать максимальные значения величин ( например, для максимальной заработной платы это будет сумма 2000 долл. При этом в любой ситуации, когда предельные значения будут превышены, необходимо провести тщательную ручную проверку ( без использования ЭВМ), чтобы убедиться в правильности данных. [20]
Она выполняется, если в результате ошибки, обнаруженной при контроле кодов по модулю, или превышения разрядности включился селектор F. В первых двух случаях вывода на печать не происходит, программа продолжается командой ПЕО. [21]
С остальными устройствами ВчУ связано при помощи шести числовых магистралей, из которых первая, вторая, третья, шестая дуплексные. С ВчУ 47-разрядной магистралью 3 связана оперативная память два разряда которой отведены для контроля кода и адреса. [22]
![]() |
Схема устройства ввода с перфокарт. [23] |
В состав ЕС-6522 входят БМУ, БСК и БЭП. Блок БМУ содержит формирователь стандартных сигналов ФСС, схему управления СхУ, дешифратор команд ДШК, схему преобразования и контроля кода СхПК, информационный регистр ИР. [24]
Признаковая часть команды содержит ряд спец. Наиболее важными признаками являются: а) признак непрямой адресации, при к-ром адрес в команде является не адресом операнда, а адресом ячейки, в к-рой хранится адрес операнда; б) признак числового значения, при к-ром адресная часть команды используется не как адрес, а как число - операнд; в) признак контроля кода команды на четность, служащий для проверки правильности выборки и передачи команд. [25]
В ЦУ предусмотрена схема поперечного и продольного контроля информации на нечетность. Для обеспечения последнего на ЦУ включается переключатель Контрольная сумма, на перфоленте при этом после каждого знака конец слова перфорируется дополнительный разряд, контролирующий на нечетность каждый двоичный разряд слова. Этот разряд условно назван Контрольной суммой. Схема контроля принимаемого кода на нечетность при обнаружении ошибки выдает на ПВУ сигнал Повторить, отключает его от ЦУ и дает команду на опрос следующего ПВУ. Если сигнал Конец сообщения не поступает с ПВУ в течение 15 с после приема сообщения, то ЦУ посылает сигнал Повторить и отключает данное ПВУ. При выводе информации, из ЦУ на перфоленту также осуществляется контроль каждого символа на нечетность. В случае ошибки вывод прекращается, оставшаяся в буфере информация гасится, схемой контроля вырабатывается сигнал отмены сообщения и признак отмены выводится на перфоленту. На ПВУ в этом случае посылается сигнал Повторить и дается команда на опрос следующего ПВУ. [26]
В условиях действующей информационной системы, когда уже созданы файлы-классификаторы, выполняется ряд дополнительных проверок кодов по классификаторам. Такие проверки требуют разработки большого числа программ и осуществляются с помощью файлов информационной системы, что на стадии первичной обработки часто оказывается невыгодным, поскольку требует установки большого количества дисков и лент. Тем не менее контроль соответствия кодов обязателен. Во многих случаях анализ показывает необходимость контроля кодов на стадии выдачи данных, в других случаях требуется разработка отдельной программы, анализирующей состав всей информационной системы. [27]
![]() |
Блок-схема системы ввода. [28] |
Принцип действия такой системы заключается a преобразовании табличных данных в коды, пробиваемые на перфоленте. Подготовленная перфолента устанавливается в фотосчитывающее устройство ( FS-1501), с помощью которого информация вводится по перфо-лвдточному вводу в устройство ЕС-7051 или ЕС-7053 и запоминается в МОЗУ блока преобразования данных. В устройство ЕС-7052 информация вводится в старт-стопном режиме по узловым точкам графика, поскольку в схеме управления отсутствует МОЗУ для хранения массива информации. Перед вводом информации в графическое устройство проводятся контроль и при необходимости редактирование данных на перфоленте. В этом случае система ввода строится на базе алфавитно-цифровой клавиатуры ( АЦК), функциональной клавиатуры ( ФК), формирователя данных ( ФД), блока контроля кодов ( БКК), графического устройства и использует таблицу с исходными данными. Приказы вводятся с функциональной клавиатуры в соответствии с табл. 3.4. Данные координат вводятся с алфавитно-цифровой клавиатуры. [29]