Изобретение относится к автомати-, ке и вычислительной технике, в частности к устройствам отображения графической информации - графическим дисплеям, обеспечивающим отображение на экране графической (чертежи, схе3150
мы) и текстовой информации, которая может быть отредактирована и дополнена оператором с помощью устройств ввода, входящих в состав дисплея.
Цель изобретения сокращение объема оборудования.
На фиг.1 представлена структурная схема устройства} на фиг.2 - схемы блока переключения и регистра призна- ка останова; на фиг.З - схема блока управления выдачей контрольной информации.
Дисплей содержит процессор 1 обработки изображений, регистр 2 состоя- НИИ пульта, блок 3 управления, регистр 4 команд, постоянное запоминающее устройство (ПЗУ) 5 микрокоманд, коммутатор б шин, сумматор 7, счетчик 8 адресов, блок 9 регистров, запо минающее устройство (ЗУ) 10, блок 11 буферных регистров, экранные пульты (ЭП) 12,1-12.п, распределитель 13 импульсов, ПЗУ 14 фрагментов, ПЗУ 15 признаков, блок 16 регистров пере- менной информации, регистр 17 признака останова, блок 18 переключения, блок 19 управления вьщачей контрольной информации, связь 20 с каналом ЭВМ.
; Регистр 17 (фиг.2) содержит группу элементов И 21, группу триггеров 22 по количеству экранных пультов, элемент И-ИПИ-НЕ 23.
Блок 18 переключения (фиг.2) со- держит триггеры 24 и 25, элементы НЕ 26 и 27, элемент И 28, элемент ИЛИ ;29,,сдвигающий регистр 30, элемент И-ИЛИ-НЕ 31, элемент И 32 к элемент НЕ 33.
, Блок 19 управления вьщачей контрольной информации содержит элементы И 34-36, элемент ШИ 37, элемент НЕ 38, элементы И 39 и 40, одновиб- ратор 41, элемент НЕ 42, триггеры 43 и 44, элементы И 45-47, элемент НЕ 48, дешифратор 49 и элемент ИЛИ 50.
На схемах (фиг.1-3) обозначены сигналы состояния 51, разрещения ра- боты ЗУ 52, цикла работы памяти 53, признака регенерации 54, разрешения передачи в ЭП 55, синхроимпульсов 56, номера экранного пульта 57, останов светового пера (СП) 58, зап- рета работы ЗУ 59, режима контроля 6 управления режимом контроля 61, ра- боты памяти контроля 62, признака работы регистров переменной информации 63, признака работы ПЗУ фрагментов 64, признака выполнения условия 65 и адресная шина 66, входная шина 67, числовая (информационная) щина 68
Дисплей работает следующим образом.
В рабочем режиме на экране отображается рабочее изображение, которое оператор может изменять с помощью входящих в состав экранного пульта устройств ввода, СП, и вести диалог с ЭВМ. Б режиме контроля, обеспечивается автоматическая диагностика основных узлов с отображением результатов диагностики на экране индикатора. В режиме контроля начинает работать система автоматического контроля (САК), которую составляют блок 19 управления выдачей контрольной информа1щи, регистр 17 признака останова, блок 18 переключения, ПЗУ 14 фрагментов, блок 16 регистров переменной информации, ПЗУ 15 признаков и программа теста контроля, записанная в ПЗУ 14 фрагментов и ПЗУ 15 признаков.
САК позволяет проверить работоспособность графического дисплея практически во всех, режимах работы, кроме режима связи с каналом ЭВМ.
Режим контроля включается автоматически, если выполняются следующие условия, определяемые информацией в регистре 2 состояния пульта: нет признака регенерации изображения для данного ЭП, которьй включается сигналом от ЭБМ; нет сигнала тестовой записи от ЗП12 (сигнал - ЗАП.ПИ); нет сигнала РАБ-А - т.е. дисплей не находится в режиме связи с ЭВМ. Этот режим всегда возникает после включения питания. Оператор в любой момент может выключить регенерацию и тем самым включить режим контроля. Для того, чтобы режим контроля не вклю- чался на время смены команд, поступающих из ЭВМ (в это время сигнал РАБ-А снимается), производится за-ч держка выключения сигнала РАБ-А на время порядка 30 мс с помощью одно- вибратора 41 и элемента ИЛИ 37 (фиг.З). Для отладки программ и поиска неисправностей в дисплее имеется возможность считывания информации из памяти (из ЗУ 10 или из ПЗУ 14 и 15) в однократном режиме, который включается нажатием переключателя на клавиатуре ЭП 12. При включении .
этого переключателя подается сигнал ОДН на вход элемента И 34. Так как . в однократном режиме генерации изображения выключается, то для однократного считывания данных из ЗУ 10 режим контроля снимается указанным сигналом ОДН. Однократное считывание из ПЗУ 14 производится, если приходит сигнал Контроль однократный (при включении одноименного переключателя) на вход элемента И 40 (фиг.З). Все указанные сигналы поступают по линии 51 из регистра 2 сос . тояния пульта.
Тестовая программа (программа контрольных изображений и их преобразований) записывается в ПЗУ 14 фрагментов и ПЗУ 15 признаков. В ПЗУ фрагментов записывается программа, аналогичная обычной внутренней программе, с учетом состава внутренних команд данного типа дисплея. В ПЗУ 15 признаков записываются управляющи коды, с помощью которых переключаются режимы работы САК и определяется адрес регистра (слова) в блоке 16 регистров переменной информации.
Коды в ПЗУ 15 признаков определяют следующие основные режимы: разрешение работы блока 16 регистров переменной информации и запрет работы ПЗУ 14 фрагментов; отключение ПЗУ 14 и блока 16 и разрешение работы ЗУ 10 на время действия выполняемой микрокоманды, полученной из ПЗУ 5 микрокоманд; отключение ПЗУ 14 и блока 16 и разрешение работы ЗУ 10 на время до окончания следующей микропрограммы; разрешение записи в ЗУ 10 в цикле считывания из ПЗУ 14 фрагментов; конец тестовой программы.
Режимы работы блоков памяти (ЗУ 10, ПЗУ 14) определяются работой тригге0
0
пись координат луча, Запись константы, Слежение и т.п.), то для обеспечения работы фрагментов тестовой программы, в которых имеются такие команды, параллельно к ПЗУ 14 фрагментов подключается память ограниченной емкости, в которую возможны запись и считывание информации. В качестве такой памяти используется блок 16 регистров переменной информации, (РПИ),
Таким образом, в устройстве параллельно включены две системы памяти 5 рабочая на ЗУ 10 и контрольная, состоящая из ПЗУ 14 фрагментов, ПЗУ 15 признаков и блока 16 РПИ. В режиме контроля, если включены триггеры 43 и 44 в блоке 19, закрывается выход на числовую шину 68 ЗУ 10 и разрешается поступление информации на числовую шину из ПЗУ 14 фрагментов и из блока 16 РПИ. Если в режиме контроля включается режим записи, то информация с числовой шины 68 записывается в РПИ по адресу, считываемому из ПЗУ 15 признаков. Предусмотрена возможность записи и считывания информации в режиме контроля ив ЗУ 10. Это обес0 печивается сигналами;1оявляю1цимися при включении триггеров 43 и 44 в блоке 19. Это позволяет производить переход из контрольной программы, записанной в ПЗУ 14, к адресам заданного участка ЗУ 10, в котором можно записы вать и считывать информацию, дополняющую контрольное изображение на экране. В частности, в таком режиме можно осуществлять проверку ввода с планшета. Пр и этом управляющая часть программы для работы с планшетом записывается в ПЗУ 14, а вводимая с планшета информация записывается в выделенную зону ЗУ 10. На экране в
5
5
0
название | год | авторы | номер документа |
---|---|---|---|
Графический дисплей с контролем | 1984 |
|
SU1249526A1 |
Устройство для сопряжения вычислительной машины с внешними устройствами | 1981 |
|
SU1013939A1 |
Устройство для отображения и редактирова-Ния иНфОРМАции HA эКРАНЕ элЕКТРОН-НОлучЕВОй ТРубКи CO СВЕТОВыМ пЕРОМ | 1978 |
|
SU805290A1 |
Устройство для индикации графической информации | 1981 |
|
SU978137A2 |
Устройство для отображения графической информации | 1984 |
|
SU1327090A1 |
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ И ВОССТАНОВЛЕНИЯ ТЕХНИЧЕСКИХ СРЕДСТВ МЕДИЦИНСКОГО НАЗНАЧЕНИЯ | 1992 |
|
RU2072788C1 |
Устройство для группового управления маркерами на экранах индикаторов | 1976 |
|
SU656082A1 |
Устройство для сопряжения процессора с устройством отображения информации | 1980 |
|
SU900277A1 |
Устройство формирования видеоинформации | 1987 |
|
SU1483676A1 |
Устройство для контроля микропроцессорной системы | 1990 |
|
SU1753474A1 |
Изобретение относится к автоматике и вычислительной технике. Цель изобретения - сокращение объема аппаратуры. Контрольный тест устройства состоит из фрагментов, каждый из которых отображается на экране в зависимости от состояния соответствующих узлов устройства. Цель достигается тем, что фрагменты контрольного теста последовательно отображаются сначала на экране одного из экранных пультов (ЭП), а затем на экране другого и т.д. При этом на экранах остальных ЭП отображается один и тот же базовый фрагмент, который формируется одним простейшим режимом отображения. Этот режим может одновременно выполняться на нескольких ЭП. Таким образом, проверка ЭП производится поочередно путем визуального анализа выполнения всех фрагментов контрольного теста. Окончание проверки одного ЭП и переход к проверке следующего определяется по сигналу, формирующемуся в момент окончания выполнения последнего фрагмента в тесте. Это позволяет сократить индивидуальную аппаратуру проверки ЭП и проверяемого ЭП с помощью общей для всех ЭП аппаратуры. Для сокращения объема аппаратуры при проверке режимов работы светового пера введен регистр обнаружения признака останова, в котором каждый разряд устанавливается сигналом обнаружения от светового пера соответствующего ЭП. При установке разряда в "1" останавливается работа данного ЭП, что позволяет сравнительно просто идентифицировать обнаруженный элемент изображения и выполнить переход в заданную область контрольного теста. Дисплей состоит из процессора обработки изображений, регистра состояний, группы экранных пультов, блоков буферных регистров и регистров переменной информации, ПЗУ фрагментов и ПЗУ признаков, распределителя импульсов, блока управления выдачей контрольной информации. Упрощена схема блока управления выдачей контрольной информации и введены регистр обнаружения признака останова и блок переключения. 3 ил.
ров 43 и 44 в блоке 19 (фиг.З), кото- оцком кадре отображается информахщя, лые включаются сигналами с выхода ПЗУ считываемая из этой зоны ЗУ 10 и из
ПЗУ 14 фрагментов.
Тест контроля состоит из фрагментов, в каждом из которых последова- jg тельностью внутренних команд формиру ется изображение, характеризующее работоспособность одного или нескольких узлов устройства.
Переход от одного фрагмента к . В связи с тем, что запись в ПЗУ невозможна, а в составе внутренних команд графического дисплея имеются команды,по которым производится за
15 признаков, а выключаются, сигналом Конец команды, поступающим из регистра 2 состояний.
Управление работой ЗУ 10 производится так же как в известном устройстве посредством сигнала на линии 59 через блок 3 управления.
55
другому производится под управлением
пись информации (команды типа Запрограммного модуля, записанного в ПЗУ 14 и 15 Программа построена так что смена фрагментов производится автоматически через заданный програмПереход от одного фрагмента к .
55
другому производится под управлением
программного модуля, записанного в ПЗУ 14 и 15 Программа построена так что смена фрагментов производится автоматически через заданный программой промежуток времени или при выполнении условий перехода в программе в результате воздействия оператора на устройства ввода экранного пульта 12, например, при нажатии кнопки Переключатель светового пера (ПСП). После первого нажатия кнопки ПСП автоматическая смена фрагментов отключается и восстанавливается после обна- ружения световым пером специального элемента изображения, формируемого программой в каждом изображении фрагмента.
Если изображение на экране отлича- ется от заданного ипи система неветз- но реагирует на управляющие воздействия оператора, то это свидетельствует о неисправности определенного блока или узла дисплея. Локализация неисправности производится путём анализа изображения на экране и, если это необходимо, программы соответствующего фрагмента.
Программа теста контроля, записанная в ПЗУ 14 и 15, одна дпя всех ЗП, должна обеспечивать формирование изображения на экранах всех экранных пультов 12 устройства. Поскольку в тестовой программе имеются внутренние команды (Переход с возвратом, Переход по коду в регистре итераций и т.п.), информация для которых изменяется в процессе выполнения теста, то выполнение теста для каждого ЭП должно быть ра зделено во временил В связи с тем, что переменная информация запоминается в блоке 16 РПИ, можно разделить эти регистры между всеми ЭП. Однако, если объем переменных данных, используемых в программе, увеличивается, то увеличение объема оборудования блока 16 РПИ становится неприемлемым.
Опытной проверкой установлено, что при автоматической смене фрагментов оптимальное время отображения одного фрагмента равно 2-3 с. Следовательно прохождение всех фрагментов на одном ЭП занимает время порядка нескольких десятков секунд. Поэтому возможна поочередная проверка всех ЭП по контролысым фрагментам .теста. Пока на одном из ЭП выполняется авто матическая схема контрольных фрагментов, на остальных ЭП отображается один и тот же исходный фрагмент тес- та, В программе этого фрагмента не
используются команды с изменяющейся информацией. Такая программа может одновременно выполняться на нескольких ЭП.
Конец выполнения тестовой програм мы определяется по коду в ПЗУ 15 при наков. Этот код формирует сигнал в дешифраторе 49 блока 19 (фиг.З), который через элемент ИЛИ 50 по линии 60 поступает на вход Контроль блока 18 переключения (фиг.2). В блоке 18 этот сигнал проходит через элемен ИЛИ 29 на С-вход сдвигающего регистра 30, количество разрядов которого соответствует количеству ЭП 12 (в частности на схеме показан четырехразрядный регистр 30). Выходные сигналы сдвигающего регистра 30 поступает на входы элемента 31. На вторые входы последнего по линии 57 поступают сигналы Номер ЭП, длитель- .ность каждого из которых соответствует времени подключения соответствующего ЭП к общему оборудованию дисп- лея. На ЭП, дпя которого сигнал Номер ЭП совпадает с сигналом на выходе сдвигающего регистра 30, производится отображение всех фрагментов теста. Во время подключения остальных ЭП совпадения на элементе И-ИПИ- НЕ 31 йет и появляется сигнал на выходе этого элемента, который через элемент И 32 (только в режиме контроля) поступает в регистр 2 состояния пульта по линии 65 через входную щину 67. Этот сигнал создает условия выполнения команды условного перехода в процессоре 1 обработки изображений (в частности, команды Переход по необнаружению). Поэтому программа исходного фрагмента, которая оканчивается командой условного перехода к началу фрагмента, повторяется до . тех пор, пока есть сигнал на выходе элемента И-ИЛИ-НЕ 31.
После окончания выполнения теста на одном из ЭП происходит сдвиг сигнала в сдвигающем регистре 30 и сигнал на выходе элемента И-ИЛИ-НЕ 31 отсутствует при работе ЭП, адрес которого на 1 больше адреса ЭП, отобра- жакщего контрольные фрагменты. Однако, если на выходе сдвигающего регистра 30 появляется сигнал на разряда, соответствукщего номеру ЭП, кото1 1й не включен или неисправен, то на вход по линии 60 не приходит сигнал окончания работы теста, В
этом случае, чтобы предотвратить зависание схемы, введена цепь принудительного сдвига регистра 30. Для этого введен триггер 24 (фиг.2), который включается задним фронтом сигнала (-ШНК), имеющего период 20 мс, т.е. равный длительности одного кадра регенерации изображения. В каждом фрагменте, кроме базового, за это
время должна появиться команда Безусловный переход, которая триггер 24 устанавливает в исходное состояние. Если на ЭП 12 программа по како либо причине не выполняется, т.е. нет сигнала команды Безусловный переход, то триггер 24 оказывается включенным к моменту появления переднего фронта сигнала -СИНК, поступающего по линии 51 из регистра 2. Этот сигнал после инвертирования элементом НЕ 27 проходит через элемент И 28 и через элемент ИЛИ 29 поступает на сдвигакщий вход регистра 30. Сигнал через элемент И 28 поступает через -каждые 20 мс на сдвиг регистра 30 до тех пор, пока не начнется отображение контрольных фрагментов на одном из ЭП 12.
Триггер 25 и элемент 26 обеспе- чивает циклическую работу сдвигающего регистра 30.
Регистр 17 служит для остановки отображения на ЭП, на котором произведено обнаружение элемента изобра- жения СП, входящим в состав органов управления ЭП. Остановка отобр-аже- ния нужна для того, чтобы можно было .зафиксировать адрес данных в ЗУ 10, определяющих обнаруженный элемент. После обнаружения признака останова (СП) выключается регенерация изображения, а адрес обнаруженного элемента считывается в ЭВМ. В регистре 17 вырабатывается сигнал, запрещающий отображению контрольной информации после снятия сигнала Признак регенерации по линии 54. Для этого сигналом Обнаружение СП из регистра 2 состояния ЭП включается один из триг- геров 22 (фиг.2), соответствующий номеру ЭП, который работает в данный момент времени (определяется сигналом Номер ЭП на D-входе триггеров 22). Пока включен триггер 22, во
время работы соответствуклдего ЭП появляется сигнал на выходе элемента И-ИЛИ-НЕ 23. Этот сигнал по линии 58 через элемент И 36 в блоке 19
управления выдачей контрольной информации запрещ ает обращение к ЗУ 10- и ПЗУ 14 по линии 59. Гашение триггеров 22 осуществляется сигналами Сбрса или Признаком включения регенерации по линии из блока 3 управления.
Программа контрольного теста, записанная в ПЗУ 14 и 15, записывается в кодах внутренних команд приказов графического дисплея, в котором устанавливается система автоматического контроля, в частности дисплеев ЕС7905 ЕС7980. Программа состоит из модулей обеспечивающих отображение на экранах графического дисплея базового и контрольных фрагментов изображения, а также модулей, управляющих автоматической или ручной сменой фрагментов.
Формула изобретения
Графический дисплей с контролем, содержащий группу экранных пультов, входы которых соединены с выходами блока буферных регистров, информационные входы которых подключены к информационной щине процессора обработки изображения, выходы экранных пультов группы подключены к группе информационных входов регистра состояния пульта,, выход которого подключен к входу режима процессора обработки изображения, информационный вход-выход процессора обработки изображения и информационный вхОд регистра состояния пульта являются входами и выходами дисплея для подключения к входу- выходу канала ЭВМ, синхровыкоды процессора обработки изображения соединены с синхровходами блока управле- ния выдачей контрольной информации и распределителя импульсов, первьш вы-- ход которого соединен с тактовым входом процессора обработки изображения, вход признака запрета которого соединен с первым выходом блока управления вьщачей контрольной информации, второй, третий и четвертый выходы которого соединены со строби- рующими входами ПЗУ фрагментов, блока регистров переменной информации и ПЗУ признаков, первы выход которого соединен с адресным входом блока регистров переменной информации, информационный вход-выход которого подключен к информационной щине процессора обработки изображения, к которой
подключен также выход ПЗУ фрагментов, адресный вход которого соединен с адресной шиной процессора обработки изображения, к которой подключен адресный вход ПЗУ признаков,, второй выход которого соединен с входом признаков блока управления выдачей контрольной информации, отличающийся тем, что, с целью сокраще- НИН объема аппаратуры, в него введены регистр признака останова и блок переключения, причем информационный вход регистра признака останова подключен к выходу регистра состояния пульта, вход сброса блока переключения и к входу состояний блока управле20
ния выдачей контрольной информации, вход останова которого соединен с выходом регистра признака останова, установочный вход которого подключен к выходу признака регенерации процессора обработки изображения, а синхронизирующий вход - к второму выходу распределителя импульсов и синхронизирующему входу блока переключения, выход которого является выходом устройства дпя подключения к входной шине дисплея, а вход режима блока переключения соединен с вторым выходом режима блока управления выдачей контрольной информации.
Редактор М. Бпанар
Составитель И. Хазова Техред Л.Олийнык
Фиг.3 Корректор В. Кабаций
Приспособление к прессу для периодической подачи материала посредством вальцев | 1926 |
|
SU7905A1 |
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Графический дисплей с контролем | 1984 |
|
SU1249526A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1989-09-23—Публикация
1988-01-18—Подача