8.3. Определение управляющих функций

Управляющие функции перечислены в алфавитном порядке (английского алфавита) их обозначений. Это предусмотрено для того, чтобы обозначения были сохранены во всех переводах текста (см. разд. Е. 1 приложения Е).

  1. ДА (АСК) — ПОДТВЕРЖДЕНИЕ

Тип: (СО).

Представление: 00/06.

ДА передается получателем как утвердительный ответ отпра­вителю. Использование ДА определено в ГОСТ 28079.

  1. КПП (АРС) — КОМАНДА ПРИКЛАДНОЙ ПРОГРАМ­МЫ

Тип: (С1).

Представление: 09/15 или АР2 05/15.

КПП используется как открывающий разделитель управляю­щей цепочки для прикладных программ. Последующая командная цепочка может состоять из последовательности символов, пред­ставленных комбинациями битов в диапазоне от 00/08 до 00/13 и от 02/00 до 07/14. Управляющая цепочка закрывается завершаю­щим разделителем ТЕРМИНАТОР ЦЕПОЧКИ (ТРЦ (ST)). Ин­терпретация командной цепочки зависит от соответствующей прик­ладной программы.

83.3. ЗВ (BEL) — ЗВОНОК

Тип: (СО)-

Представление: 00/07.

ЗВ используется для привлечения внимания; он может управ­лять устройством тревоги или внимания.

  1. РПС (ВРН) — РАЗРЕШЕНИЕ ПЕРЕНОСА СТРОКИ

Тип: (С1).

Представление: 08/02 или АР2 04/02.

РіПС используется для указания точки, в которой может осу­ществиться разрыв строки, во время форматирования текста. РПС может появляться между двумя графическими символами, один или оба из которых могут быть ПРОБЕЛОМ.

  1. ВШ (BS) — ВОЗВРАТ НА ШАГ

Тип: (СО).

Представление: 00/08.

ВШ вызывает перемещение активной позиции на одну знако­вую позицию в направлении, противоположном направлению пере­мещения символов. Направление перемещения символов зависит от параметра функции ВЫБОР НАПРАВЛЕНИЙ ПРЕДСТАВЛЕ­НИЯ [ВНП (SPD)J.

  1. ОТМ (CAN) — ОТМЕНА •

Тип: (СО).

Представление: 01/08.

ОТМ используется для указания, что предшествующие данные в потоке данных ошибочны. В результате эти данные должны быть . проигнорированы. Специфическое значение этой управляющей функции должно быть определено для каждого применения и (или) между отправителем и получателем.

  1. КНТ (СВТ) — КУРСОР НАЗАД ДО ТАБУЛЯТОРА

Тип: (Рп).

Представление: ГУП Рп 05/10.

Значение параметра по умолчанию: Рп = 1.

КНТ вызыівает перемещение активной позиции на знаковую по­зицию, соответствующую п-му предшествующему горизонтальному останову табуляции, где п равно значению Рп. Направление пере­мещения символов зависит от параметра функции ВЫБОР НАП­РАВЛЕНИЙ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)J.

  1. ОТС (ССН) — ОТМЕНА СИМВОЛА

Тип: (Cl).

Представление: 09/04 или АР2 05/04.

ОТС используется для указания, что предшествующий графиче­ский символ в потоке данных (представленный одной или несколь­кими комбинациями битов), включая ПРОБЕЛ, и сама управляю­щая функция ОТС должны игнорироваться при дальнейшей интер­претации потока данных.

Действие ОТС не определено настоящим стандартом, если сим­вол, предшествующий ОТС в потоке данных, является управляю­щей функцией (представленной одной или несколькими комбина­циями битов).

  1. КАЛ (СНА) — КУРСОР НА АБСОЛЮТНУЮ ПОЗИ­ЦИЮ ......

Тип: (Рп).

Представление: ГУП Рп 04/07,

Значение параметра по умолчанию: Рп = 1.

КАП вызывает перемещение активной позиции на п-ю знако­вую позицию активной строки, где п равно значению Рп. Направ­ление перемещения символов зависит от параметра функции ВЫ­БОР НАПРАВЛЕНИЙ ПРЕДСТАВЛЕНИЯ (ВНП (SPD).).

  1. КВТ (СНТ) — КУРСОР ВПЕРЕД ДО ТАБУЛЯТОРА Тип: (Рп).

Представление: ГУП Рп 04/09.

Значение параметра по умолчанию: Рп=1.

КВТ вызывает перемещение активной позиции на знаковую по­зицию, соответствующую n-му последующему горизонтальному ос­танову табуляции, где п равно значению Рп. Направление переме­щения символов зависит от параметра функции ВЫБОР НАПРАВ­ЛЕНИЙ ПРЕДСТАВЛЕНИЯ (ВНП (SPD)).

  1. РМК (CMD) — РАЗДЕЛИТЕЛЬ МЕТОДОВ КОДИРО­ВАНИЯ

Тип: (Fs).

Представление: АР2 06/04.

РМК используется как разделитель цепочки данных, кодиро­ванных в соответствии с ГОСТ 27466, и для включения общего уро­вня управления. Использование РМК необязательно, если прото­кол более высокого уровня определяет средства разделения цепоч­ки, например определением длины цепочки.

  1. КН С (CNL) — КУРСОР НА СЛЕДУЮЩУЮ СТРОКУ

Тип: (Рп).

Представление: ГУП Рп 04/05.

Значение параметра по умолчанию: Рп=1.

КНС вызывает перемещение активной позиции на первую зна­ковую позицию n-й последующей строки, где п равно значению Рп. Направление перемещения символов и направление перемеще­ния строк зависит от параметра функции ВЫБОР НАПРАВЛЕ­НИЙ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)J,

  1. КПС (CPL) — КУРСОР НА ПРЕДШЕСТВУЮЩУЮ СТРОКУ

Тип: (Рп). . -у

Представление: ГУП Рп 04/06.

Значение параметра по умолчанию: Рп=1.

КПС вызывает перемещение активной позиции на первую зна­ковую позицию п-й предшествующей строки, где п равно значению Рп. Направление перемещения символов и направление перемеще­ния строк зависит от параметра функции ВЫБОР НАПРАВЛЕ­НИИ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)J.

  1. ПАП (CPR) — ПОЛОЖЕНИЕ АКТИВНОЙ ПОЗИЦИИ Тип: (Pnl; Рп2).

Представление: ГУП Pnl; Рп2 05/02.

Значения парам-етров по умолчанию: Рп=1, Рп2=1.

ПАП используется для представления отчета по активной пози­ции передающего устройства, как находящейся на и-й строке и на т-й знаковой позиции, где п равно значению Рп1 и т — значению Рп2.

ПАП может быть запрошена функцией СОСТОЯНИЕ УСТ­РОЙСТВА [СУ (DSR)] или быть послана без запроса.

Направление перемещения символов и направление перемеще­ния строк зависит от параметра функции ВЫБОР НАПРАВЛЕ­НИИ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)J.

  1. ВК (CR) — ВОЗВРАТ КАРЕТКИ

Тип: (СО).

Представление: 00/13.

ВК вызывает перемещение активной позиции в начальную по­зицию строки на той же строке. Начальная позиция строки уста­навливается параметром функции УСТАНОВКА НАЧАЛА СТРО­КИ [УНС (SLH)J.

Направление перемещения символов зависит от параметра функции ВЫБОР НАПРАВЛЕНИЙ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)].

  1. ГУП (CSI) — ГОЛОВНОЙ - СИМВОЛ УПРАВЛЯЮ­ЩЕЙ ПОСЛЕДОВАТЕЛЬНОСТИ

Тип: (С1).

Представление: 09/11 или АР2 05/11.

ГУП используется как первый символ управляющей последо­вательности (см. разд- 5.5).

  1. УТ К (СТС) — УПРАВЛЕНИЕ ТАБУЛЯЦИЕЙ ПО КУРСОРУ

Тип: (Ps .'..).

Представление: ГУП Ps . . . 05/07.

Значение параметра по умолчанию: Ps = 0.

УТК вызывает установку или снятие одного или нескольких ус­тановою табуляции в зависимости от значений параметра:

  1. — останов горизонтальной табуляции устанавливается в ак­тивной позиции;

  1. — останов вертикальной табуляции устанавливается в актив­ной строке; ,

  2. — снимается останов горизонтальной табуляции в активной позиции;

  3. — снимается останов вертикальной табуляции в активной строке;

  4. — снимаются все остановы горизонтальной табуляции в актив­ной строке;

  5. — снимаются все остановы горизонтальной табуляции;

— снимаются все остановы вертикальной табуляции.В случае значений параметров 0, 2 или 4 количество строк, на которое действует УТК, зависит от установки РЕЖИМА ОСТА­НОВА ТАБУЛЯЦИИ [РОТ (TSM)J.

  1. КУЛ (CUB) — КУРСОР ВЛЕВО

Тип: (Рп).

Представление: ГУП Рп 04/04.

Значение параметра по умолчанию: Рл = 1.

КУЛ вызывает перемещение активной позиции влево на п зна­ковых позиций, если направление перемещения символов горизон­тальное, или на п строк, если направление перемещения символов вертикальное, где п равно значению Рп.

Горизонтальное или вертикальное направление перемещения символов зависит от параметра функции ВЫБОР НАПРАВЛЕ­НИЙ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)J.

  1. КУН (CUD) — КУРСОР ВНИЗ

Тип: (Рп).

Представление: ГУП Рп 04/02.

Значение параметра по умолчанию: Рп=1.

КУН вызывает перемещение активной позиции вниз на П строк, если направление перемещения символов горизонтальное, или на п знаковых позиций, если направление перемещения символов вер­тикальное, где п равно значению Рп-

Горизонтальное или вертикальное направление перемещения символов зависит от параметра функции ВЫБОР НАПРАВЛЕ­НИЙ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)].

  1. КУЛ (CUF) — КУРСОР ВПРАВО

Тип: (Рп).

Представление: ГУП Рп 04/03.

Значение параметра по умолчанию: Рп=1.

КУП вызывает перемещение активной позиции вправо на п знаковых позиций, если направление перемещения символов гори­зонтальное, или на п строк, если направление перемещения симво­лов вертикальное, где п равно значению Рп.

Горизонтальное или вертикальное направление перемещения символов зависит от параметра функции ВЫБОР НАПРАВЛЕ­НИЙ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)J.

  1. ПК (CUP) — ПОЗИЦИЯ КУРСОРА

Тип: (Pnl; Рп2).

Представление: ГУП Pnl; Рп2 04/08.

Значения параметров по умолчанию: Рп1 = 1; Рп2=1.

ПК вызывает перемещение активной позиции на n-ю строку и т-ю знаковую позицию, где п равно значению Pnl и т равно зна­чению Рп2.

Направление перемещения символов и направление перемеще­ния отрок зависит от параметра функции ВЫБОР НАПРАВЛЕ­НИИ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)].

  1. КУВ (CUU) КУPCQP-. ВВЕРХ , t.

Тип: (Рп).

Представление: ГУП Рп 04/01.

Значение параметри по. умолчанию: Рп=1.

КУВ вызывает перемещение активной позиции вверх на п строк, если направление перемещения симФолоф горизонтальное, или на п знаковых позиций, если направление перемещения символов вер­тикальное, где п равно значению Рп.

Горизонтальное или вертикальное направление перемещения символов зависит от параметра функции ВЫБОР НАПРАВЛЕ­НИЙ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)J.

  1. КСТ (CVT) — КУРСОР НА СТРОКУ ДО ТАБУЛЯТОРА Тип: (Рп).

Представление: ГУП Рп 05/09. ' :п.

Значение параметра по умолчанйю: Ргі= 1.

КСТ вызывает перемещение активной позиции на определенную знаковую позицию строки, соответствующей n-му последующему останову вертикальной, табуляции, где п-равно значению Рп-

Направление перемещения строк зависит от параметра функции ВЫБОР НАПРАВЛЕНИЙ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)].

8Д.24. АУ (DA) — АТРИБУТЫ УСТРОЙСТВА

Тип: (Ps)-. ч , ... ....... . . ,

Представление: ГУП Ps 06/03. -

Значение параметра по умолчанию: Ps = 0.

Со значением параметра, неравным 0, АУ используется для идентификации устройства, которое посыдает АУ. Значение пара­метра является кодоц идентификаций5типа устройства,' -соответст­вующего некоторому регистру, который должен быть установлен. Если значение параметра 0, АУ используется для запроса, иденти­фицирующего АУ от устройства.

  1. . ОКО (DAQ) — ОПРЕДЕЛЕНИЕ КВАЛИФИЦИРО­ВАННОЙ ОБЛАСТИ " ■ — .

Тип: (Ps . ).

Представление: ГУП Ps . . . 06/15...

  1. Значение параметра пр;умолчанию: Ps = 0/ , ’ ’

ОКО используется для индикации того, что ■ активная позиция является первой знаковой позицией квалифицированной области. Последней знаковой позицией квалифицированной области явля­ется знаковая позиция, непосредственно предшествующая первой знаковой позиции следующей квалифицированной области.

Значения параметров определяют типы квалифицированйбй об­ласти:,0 — незащищенная и несохраняемая;

  1. — защищенная и сохраняемая;

  1. 2—овод графических символов; ; ,

  1. — цифровой ввод; , : • ■,

  2. — алфавитный ввод; і

  3. — ввод с выравниванием по последней знаковой позиции ква­лифицированной области;

6:—заполнение нулями;

  1. — установка останова горизонтальной табуляции в активной позиции (первая знаковая позиция квалифицированной области) для индикации начала'поля;

  2. — защищенная и несохраняемая; ч . .

  3. -і— (щполнение-пробелами;' •

  4. — ввод с выравниванием по первой знаковой позиции квали­фицированной области;,

  5. — порядок знаковых позиций в поле ввода зарезервирован, т. е. последняя позиция каждой строки становится первой и наобо­рот; ввод начинается с новой первой позиции-

Управляющая функция ОКО действует независимо от установ­ки РЕЖИМА ОСТАНОВА ТАБУЛЯЦИИ [РОТ (TSM)]. Установка останова горизонтальной табуляции параметром 7 применима толь­ко к активной строке, , . ...

  1. УС (DCH) — УДАЛИТЬ СИМВОЛ

Тип: (Рп).

Представление: ГУП Рп 05/00.

Значение параметра по умолчанию: Рп = 1.

УС вызывает удаление содержимого активной позиции и в за­висимости от установки РЕЖИМА РЕДАКТИРОВАНИЯ СИМВО­ЛОВ [РРС (НЕМ)] содержимого п—1 предыдущих или последую­щих знаковых (позиций, где п (равно значению Рп. Возникающий промежуток смыкается сдвигом содержимого смежных знаковых позиций к активной позиции. На другом конце сдвинутой части п знаковых позиций переходят,в состояние стертых.

Диапазон сдвинутой части уста-навлйвдется функцией ВЫБОР ДИАПАЗОНА РЕДАКТИРОВАНИЯ [ВДР (SEE)].