ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 23.10.2024
Просмотров: 64
Скачиваний: 0
мультиплексному каналам ЭВМ и работают под управлением
программы. |
обмена с ЭВМ для всех графопостроителей |
Возможности |
|
Oi раничиваются |
режимом записи, т. е. режимом, при котором |
осуществляется передача графических данных от ЭВМ к устрой ствам. Для графопостроителей, снабженных собственной буфер ной памятью и имеющих программируемые генераторы символов (модели ЕС—7051, ЕС—7053), передаваемая графическая ин формация должна состоять из двух частей: набора программ
для вычерчивания символов и программы графических приказов и данных, описывающей выводимое изображение. Поэтому в состав
канальных команд для этих устройств введены дополнительные команды установки адресов начала символьной и информацион ной части буферной памяти. В сочетании с командой записи эти команды обеспечивают передачу информации в соответствующие
части буферной памяти, а также осуществляют настройку гра фопостроителей для правильного использования этих частей.
Отметим, что в буферной памяти графопостроителей, инфор мация всегда должна быть расположена так, чтобы сначала были записаны программы вычерчивания символов, а затем уже приказы программы графического изображения.
Характеристики графопостроителей
Шифрустройства |
Страна-разработ чик |
Ша г пиш ущего |
элемента, мм |
Максимальная |
скоростьвычерчивания, м.м/сек |
H |
Размерырабочего поля, мм |
Количествоцветов |
Ориентация символов |
|
|
|
|
|
|
|
|
К |
|
|
|
|
|
|
|
|
|
|
S |
|
|
|
і |
|
! |
I |
; |
I |
I |
|
|
|
|
Таблица 20
ЕС ЭВМ
|
|
| |
Типы линий |
Масштаб вычерчи ваемых символов |
Набор символов |
I |
1 |
|
ЕС-7051 СССР 0,05 |
50 |
План |
1050×1000 |
3 |
Под 16 |
Непрерыв 1 : 1 |
253- |
|||
|
|
шет |
|
|
углами |
ный, |
пунк |
1 |
:2 |
|
|
|
ный |
|
|
через |
тирный, |
2: 1 |
|
||
|
|
|
|
|
22,5° |
штрихпунк- |
|
|
|
|
EC-7052 СССР 0,1 |
200 Бара |
380×600 |
3 |
Под уг |
тирный |
1 |
:2 |
|
||
Непрерыв |
64 |
|||||||||
0,05 |
|
бан |
|
|
лами 0°, |
ный |
* |
I |
: 1 |
|
ЕС-7053 СССР 0,1 |
150 |
ный |
841 ×1600 |
3 |
90°. 180° |
Непрерыв |
2:1 |
|
||
Бара |
Под 15 |
1 |
:2 |
253 |
||||||
|
|
бан |
|
|
углами |
ный, |
пунк |
1 |
:1 |
|
|
|
ный |
|
|
через |
тирный, |
2 : J |
|
||
|
|
|
|
|
22,5° |
штрих- |
|
|
|
|
- |
|
|
|
|
|
пунктир |
|
|
|
|
|
|
|
|
|
ный |
|
|
|
|
|
ЕС-7054 ЧССР 0,05 |
100 |
План 1600×1200 |
4 |
Под 16 |
|
1 |
:2 |
|
||
Непрерыв |
96. |
|||||||||
|
|
шет |
|
|
углами |
ный, |
пунк |
1:1 |
||
|
|
ный |
|
|
через |
тирный, |
2:1 |
|
||
|
|
|
|
|
22,5° |
штрих- |
|
|
|
пунктир ный
ПО
Характеристики графопостроителей |
ЕС ЭВМ приведены |
в табл. 20. |
ЕС-7050 предназначено |
Магнитосчитывающее устройство |
для ввода в автономном режиме в графопостроители ЕС-7051, ЕС-7052 и ЕС-7053 программ графических изображений, рас положенных на магнитных лентах. Магнитные ленты для этой цели подготавливаются с помощью специальных программ на
стандартных устройствах магнитных лент ЕС ЭВМ, Плотность записи на ленте составляет 8 стр/мм. Программы графических изображений записываются на магнитную ленту в виде одного файла со стандартными метками, состоящего из записей
Рис. 26. Графопостроитель ЕС-7051
неопределенной длины, но не длиннее 32 К байтов. Каждая за пись, называемая зоной, обычно содержит отдельное изобра
жение. Всего в файле может быть до 256 зон. Магнитосчитыва
ющее |
устройство обеспечивает автономный поиск нужной |
зоны. |
Графические изображения на магнитной ленте для магнито |
считывающих устройств подготавливаются в инкрементальной форме.
Графопостроитель ЕС-7051 (рис. 26). Устройство ЕС-7051
(СССР) является графопостроителем планшетного типа с ра бочим полем 1000—1050 мм. Максимальная скорость вычер чивания — 50 мм/сек.
Функционально графопостроитель состоит из электромеха
нического двухкоординатного регистрирующего построителя
(ДРП), блока управления построителем (БУП) и блока пре образования данных (БПД).
Координатная система ДРП включает отдельно приводи мые в движение траверсу и перемещающуюся вдоль нее карет ку с пишущим узлом. Движение траверсы обеспечивает пере мещение пишущего узла в направлении оси X, а движение каретки — в направлении оси У.
Ill
БПД осуществляет прием графической информации в бу ферную память (4 К байтов), выполняет линейную и круговую интерполяцию и управляет через БУП исполнительными кана лами построителя, выполненными на базе шаговых двигате лей. БПД обеспечивает автоматическое вычерчивание по коду до 253 символов, ориентированных под 16 углами (через 22,5°). Символы задаются программно.
Пишущий узел состоит из трех пишущих элементов и обес
печивает |
трехцветный вывод |
изображения. |
Вычерчиваются |
три типа |
линий: непрерывный, |
пунктирный и |
штрихпунктир- |
ный.
Графопостроитель обеспечивает ввод графической инфор
мации либо в |
режиме канального подключения к ЭВМ, либо |
в автономном |
режиме с перфоленты через фотосчитывающее |
устройство и магнитной ленты через магнитосчитывающее устройство.
Графопостроитель ЕС-7051 работает |
с |
полным |
набором |
|||||
графических приказов графопостроителей ЕС ЭВМ. |
|
ЕС-7052 |
||||||
Графопостроитель ЕС-7052 (рис. |
27). |
Устройство |
||||||
(СССР) является графопостроителем |
рулонного типа |
с |
рабо |
|||||
|
чим |
полем |
380 × 600 мм. |
|||||
|
Максимальная |
|
ско |
|||||
|
рость |
|
вычерчивания — |
|||||
|
200 мм/сек. |
|
|
|
|
|||
|
|
Функционально графо |
||||||
|
построитель |
состоит |
из |
|||||
|
электронного блока обра |
|||||||
|
ботки |
данных |
|
(БОД) |
||||
|
и |
электромеханического |
||||||
|
двухкоординатного |
реги |
||||||
|
стрирующего построителя |
|||||||
|
(ДРП). |
|
|
|
|
|
||
|
|
Координатная система |
||||||
|
ДРП включает реверсив |
|||||||
|
ный |
транспортный |
бара |
|||||
|
бан, перемещающий ру |
|||||||
|
лон по оси X, и привод |
|||||||
|
пишущего узла, |
который |
||||||
|
перемещает |
его |
|
вдоль |
||||
Рис. 27. Графопостроитель ЕС-7052 |
образующей |
барабана |
по |
|||||
|
оси У. |
|
|
|
|
|
БОД принимает входную информацию, выполняет линейную
интерполяцию и управляет исполнительными каналами построи теля, выполненными на базе шаговых двигателей.
Графопостроитель обеспечивает вычерчивание по коду с
помощью специального генератора 64 символов, ориентирован ных горизонтально или вертикально. Ввод графической инфор
мации либо в режиме канального подключения к ЭВМ, либо в
112
автономном режиме с перфоленты через фотосчитывающее уст ройство и магнитной ленты через магнитосчитывающее устрой ство.
Пишущий узел имеет три пишущих элемента и обеспечи
вает трехцветную регистрацию изображения. Тип линий запи си — непрерывный.
Графопостроитель ЕС-7052 работает с ограниченным на бором приказов графопостроителей ЕС ЭВМ. Он выполняет только линейную интерполяцию, приказы выбора и управления пишущим элементом, масштабирования, вычерчивания символов и инкрементального режима.
Графопостроитель E(⅛7053. Устройство ЕС-7053 (СССР)
является графопостроителем рулонного типа с рабочим полем ■841 X 1600 мм. Максимальная скорость вычерчивания — 150 мм/сек.
Функционально графопостроитель состоит из электромеха нического двухкоординатного регистрирующего построителя (ДРП), блока управления построителем (БУП) и блока преоб
разования данных (БПД).
Координатная система ДРП включает реверсивный тран спортный барабан, перемещающий рулон по оси X, и привод пишущего узла, который перемещает его вдоль образующей ба рабана по оси У.
БПД осуществляет прием графической информации в бу ферную память (4 К байтов), выполняет линейную и круго
вую интерполяции и управляет через БУП исполнительными каналами построителя, выполненными на базе шаговых дви гателей. БПД обеспечивает автоматическое вычерчивание по коду до 253 символов, ориентированных под 16 углами (че рез 22,5°). Символы задаются программно.
Пишущий узел состоит из трех пишущух элементов и обе спечивает трехцветный вывод изображения. Вычерчиваются три типа линий: непрерывный, пунктирный и штрихпунктирный.
Графопостроитель осуществляет ввод графической инфор
мации либо в режиме канального подключения к ЭВМ, либо в автономном режиме с перфоленты через фотосчитывающее устройство и магнитной ленты через магнитосчитывающее устройство.
Графопостроитель ЕС-7053 работает с полным набором графических' приказов графопостроителей ЕС ЭВМ.
Графопостроитель ЕС-7054. Устройство ЕС-7054 (ЧССР) яв ляется графопостроителем планшетного типа с рабочим полем
1600 × 1200 мм. Максимальная скорость вычерчивания —
100 мм/сек.
Функционально графопостроитель состоит из электромеха нического двухкоординатного регистрирующего построителя (ДРП) и блока обработки данных (БОД).
113
Координатная система ДРП включает ’ направляющую, движение которой обеспечивает перемещение по оси X и движу щейся вдоль нее каретки, которая обеспечивает перемещение по оси У. Приводы каретки и направляющей оснащены серводви гателями постоянного тока.
БОД осуществляет прием входной информации, выполняет соответствующий режим интерполяции и управляет исполни
тельными каналами построителя.
Графопостроитель обеспечивает вычерчивание по коду с
помощью специального генератора 96 символов, ориентирован
ных под 16 углами (через 22,5°).
Пишущий узел имеет четыре пишущих элемента и осуще ствляет четырехцветпый вывод изображений. Вычерчиваются три типа линий: непрерывный, пунктирный и штрихпунк-
тирный.
Графопостроитель вводит графическую информацию либо в режиме канального подключения к ЭВМ, либо в автономном режиме с перфоленты через фотосчитывающее устройство и ра
ботает с полным набором графических приказов графопострои телей ЕС ЭВМ.
Программное обеспечение графических устройств
Среди операционных систем ЕС ЭВМ наиболее полное и со вершенное программное обеспечение графических устройств представляется в ОС ЕС.
Программное обеспечение графических устройств в ОС ЕС можно разбить на три группы: базисное программное обеспе чение графических устройств; проблемно-ориентированные гра фические компоненты ОС ЕС и пакеты прикладных программ машинной графики.
1. Базисное обеспечение предоставляет программные сред ства общего 'назначения, т. е. не ориентированные на решение никаких конкретных прикладных задач. Оно является базой для. создания проблемных программ. В соответствии с язы ковым уровнем выделяются два уровня этого обеспечения.
Базисное обеспечение нижнего уровня обеспечивает вклю чение в систему всех типов графических устройств ввода-выво да, их нормальное функционирование, организацию операций обмена и удобное программирование на языке Ассемблер. К
нему относятся следующие компоненты ОС ЕС:
а) графические сервисные программы — это набор макро
инструкций, обеспечивающих и облегчающих программирование
на языке Ассемблер для всех типов графических устройств. Основными их функциями являются создание графических программ на языке приказов (для графических дисплеев и графо
построителей), организация обмена, управление обработкой сиг налов внимания от дисплеев, управление буфером и т. д.;
114