8.3. Определение управляющих функций
Управляющие функции перечислены в алфавитном порядке (английского алфавита) их обозначений. Это предусмотрено для того, чтобы обозначения были сохранены во всех переводах текста (см. разд. Е. 1 приложения Е).
ДА (АСК) — ПОДТВЕРЖДЕНИЕ
Тип: (СО).
Представление: 00/06.
ДА передается получателем как утвердительный ответ отправителю. Использование ДА определено в ГОСТ 28079.
КПП (АРС) — КОМАНДА ПРИКЛАДНОЙ ПРОГРАММЫ
Тип: (С1).
Представление: 09/15 или АР2 05/15.
КПП используется как открывающий разделитель управляющей цепочки для прикладных программ. Последующая командная цепочка может состоять из последовательности символов, представленных комбинациями битов в диапазоне от 00/08 до 00/13 и от 02/00 до 07/14. Управляющая цепочка закрывается завершающим разделителем ТЕРМИНАТОР ЦЕПОЧКИ (ТРЦ (ST)). Интерпретация командной цепочки зависит от соответствующей прикладной программы.
83.3. ЗВ (BEL) — ЗВОНОК
Тип: (СО)-
Представление: 00/07.
ЗВ используется для привлечения внимания; он может управлять устройством тревоги или внимания.
РПС (ВРН) — РАЗРЕШЕНИЕ ПЕРЕНОСА СТРОКИ
Тип: (С1).
Представление: 08/02 или АР2 04/02.
РіПС используется для указания точки, в которой может осуществиться разрыв строки, во время форматирования текста. РПС может появляться между двумя графическими символами, один или оба из которых могут быть ПРОБЕЛОМ.
ВШ (BS) — ВОЗВРАТ НА ШАГ
Тип: (СО).
Представление: 00/08.
ВШ вызывает перемещение активной позиции на одну знаковую позицию в направлении, противоположном направлению перемещения символов. Направление перемещения символов зависит от параметра функции ВЫБОР НАПРАВЛЕНИЙ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)J.
ОТМ (CAN) — ОТМЕНА •
Тип: (СО).
Представление: 01/08.
ОТМ используется для указания, что предшествующие данные в потоке данных ошибочны. В результате эти данные должны быть . проигнорированы. Специфическое значение этой управляющей функции должно быть определено для каждого применения и (или) между отправителем и получателем.
КНТ (СВТ) — КУРСОР НАЗАД ДО ТАБУЛЯТОРА
Тип: (Рп).
Представление: ГУП Рп 05/10.
Значение параметра по умолчанию: Рп = 1.
КНТ вызыівает перемещение активной позиции на знаковую позицию, соответствующую п-му предшествующему горизонтальному останову табуляции, где п равно значению Рп. Направление перемещения символов зависит от параметра функции ВЫБОР НАПРАВЛЕНИЙ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)J.
ОТС (ССН) — ОТМЕНА СИМВОЛА
Тип: (Cl).
Представление: 09/04 или АР2 05/04.
ОТС используется для указания, что предшествующий графический символ в потоке данных (представленный одной или несколькими комбинациями битов), включая ПРОБЕЛ, и сама управляющая функция ОТС должны игнорироваться при дальнейшей интерпретации потока данных.
Действие ОТС не определено настоящим стандартом, если символ, предшествующий ОТС в потоке данных, является управляющей функцией (представленной одной или несколькими комбинациями битов).
КАЛ (СНА) — КУРСОР НА АБСОЛЮТНУЮ ПОЗИЦИЮ ......
Тип: (Рп).
Представление: ГУП Рп 04/07,
Значение параметра по умолчанию: Рп = 1.
КАП вызывает перемещение активной позиции на п-ю знаковую позицию активной строки, где п равно значению Рп. Направление перемещения символов зависит от параметра функции ВЫБОР НАПРАВЛЕНИЙ ПРЕДСТАВЛЕНИЯ (ВНП (SPD).).
КВТ (СНТ) — КУРСОР ВПЕРЕД ДО ТАБУЛЯТОРА Тип: (Рп).
Представление: ГУП Рп 04/09.
Значение параметра по умолчанию: Рп=1.
КВТ вызывает перемещение активной позиции на знаковую позицию, соответствующую n-му последующему горизонтальному останову табуляции, где п равно значению Рп. Направление перемещения символов зависит от параметра функции ВЫБОР НАПРАВЛЕНИЙ ПРЕДСТАВЛЕНИЯ (ВНП (SPD)).
РМК (CMD) — РАЗДЕЛИТЕЛЬ МЕТОДОВ КОДИРОВАНИЯ
Тип: (Fs).
Представление: АР2 06/04.
РМК используется как разделитель цепочки данных, кодированных в соответствии с ГОСТ 27466, и для включения общего уровня управления. Использование РМК необязательно, если протокол более высокого уровня определяет средства разделения цепочки, например определением длины цепочки.
КН С (CNL) — КУРСОР НА СЛЕДУЮЩУЮ СТРОКУ
Тип: (Рп).
Представление: ГУП Рп 04/05.
Значение параметра по умолчанию: Рп=1.
КНС вызывает перемещение активной позиции на первую знаковую позицию n-й последующей строки, где п равно значению Рп. Направление перемещения символов и направление перемещения строк зависит от параметра функции ВЫБОР НАПРАВЛЕНИЙ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)J,
КПС (CPL) — КУРСОР НА ПРЕДШЕСТВУЮЩУЮ СТРОКУ
Тип: (Рп). . -у
Представление: ГУП Рп 04/06.
Значение параметра по умолчанию: Рп=1.
КПС вызывает перемещение активной позиции на первую знаковую позицию п-й предшествующей строки, где п равно значению Рп. Направление перемещения символов и направление перемещения строк зависит от параметра функции ВЫБОР НАПРАВЛЕНИИ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)J.
ПАП (CPR) — ПОЛОЖЕНИЕ АКТИВНОЙ ПОЗИЦИИ Тип: (Pnl; Рп2).
Представление: ГУП Pnl; Рп2 05/02.
Значения парам-етров по умолчанию: Рп=1, Рп2=1.
ПАП используется для представления отчета по активной позиции передающего устройства, как находящейся на и-й строке и на т-й знаковой позиции, где п равно значению Рп1 и т — значению Рп2.
ПАП может быть запрошена функцией СОСТОЯНИЕ УСТРОЙСТВА [СУ (DSR)] или быть послана без запроса.
Направление перемещения символов и направление перемещения строк зависит от параметра функции ВЫБОР НАПРАВЛЕНИИ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)J.
ВК (CR) — ВОЗВРАТ КАРЕТКИ
Тип: (СО).
Представление: 00/13.
ВК вызывает перемещение активной позиции в начальную позицию строки на той же строке. Начальная позиция строки устанавливается параметром функции УСТАНОВКА НАЧАЛА СТРОКИ [УНС (SLH)J.
Направление перемещения символов зависит от параметра функции ВЫБОР НАПРАВЛЕНИЙ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)].
ГУП (CSI) — ГОЛОВНОЙ - СИМВОЛ УПРАВЛЯЮЩЕЙ ПОСЛЕДОВАТЕЛЬНОСТИ
Тип: (С1).
Представление: 09/11 или АР2 05/11.
ГУП используется как первый символ управляющей последовательности (см. разд- 5.5).
УТ К (СТС) — УПРАВЛЕНИЕ ТАБУЛЯЦИЕЙ ПО КУРСОРУ
Тип: (Ps .'..).
Представление: ГУП Ps . . . 05/07.
Значение параметра по умолчанию: Ps = 0.
УТК вызывает установку или снятие одного или нескольких установою табуляции в зависимости от значений параметра:
— останов горизонтальной табуляции устанавливается в активной позиции;
— останов вертикальной табуляции устанавливается в активной строке; ,
— снимается останов горизонтальной табуляции в активной позиции;
— снимается останов вертикальной табуляции в активной строке;
— снимаются все остановы горизонтальной табуляции в активной строке;
— снимаются все остановы горизонтальной табуляции;
— снимаются все остановы вертикальной табуляции.В случае значений параметров 0, 2 или 4 количество строк, на которое действует УТК, зависит от установки РЕЖИМА ОСТАНОВА ТАБУЛЯЦИИ [РОТ (TSM)J.
КУЛ (CUB) — КУРСОР ВЛЕВО
Тип: (Рп).
Представление: ГУП Рп 04/04.
Значение параметра по умолчанию: Рл = 1.
КУЛ вызывает перемещение активной позиции влево на п знаковых позиций, если направление перемещения символов горизонтальное, или на п строк, если направление перемещения символов вертикальное, где п равно значению Рп.
Горизонтальное или вертикальное направление перемещения символов зависит от параметра функции ВЫБОР НАПРАВЛЕНИЙ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)J.
КУН (CUD) — КУРСОР ВНИЗ
Тип: (Рп).
Представление: ГУП Рп 04/02.
Значение параметра по умолчанию: Рп=1.
КУН вызывает перемещение активной позиции вниз на П строк, если направление перемещения символов горизонтальное, или на п знаковых позиций, если направление перемещения символов вертикальное, где п равно значению Рп-
Горизонтальное или вертикальное направление перемещения символов зависит от параметра функции ВЫБОР НАПРАВЛЕНИЙ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)].
КУЛ (CUF) — КУРСОР ВПРАВО
Тип: (Рп).
Представление: ГУП Рп 04/03.
Значение параметра по умолчанию: Рп=1.
КУП вызывает перемещение активной позиции вправо на п знаковых позиций, если направление перемещения символов горизонтальное, или на п строк, если направление перемещения символов вертикальное, где п равно значению Рп.
Горизонтальное или вертикальное направление перемещения символов зависит от параметра функции ВЫБОР НАПРАВЛЕНИЙ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)J.
ПК (CUP) — ПОЗИЦИЯ КУРСОРА
Тип: (Pnl; Рп2).
Представление: ГУП Pnl; Рп2 04/08.
Значения параметров по умолчанию: Рп1 = 1; Рп2=1.
ПК вызывает перемещение активной позиции на n-ю строку и т-ю знаковую позицию, где п равно значению Pnl и т равно значению Рп2.
Направление перемещения символов и направление перемещения отрок зависит от параметра функции ВЫБОР НАПРАВЛЕНИИ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)].
КУВ (CUU) КУPCQP-. ВВЕРХ , t.
Тип: (Рп).
Представление: ГУП Рп 04/01.
Значение параметри по. умолчанию: Рп=1.
КУВ вызывает перемещение активной позиции вверх на п строк, если направление перемещения симФолоф горизонтальное, или на п знаковых позиций, если направление перемещения символов вертикальное, где п равно значению Рп.
Горизонтальное или вертикальное направление перемещения символов зависит от параметра функции ВЫБОР НАПРАВЛЕНИЙ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)J.
КСТ (CVT) — КУРСОР НА СТРОКУ ДО ТАБУЛЯТОРА Тип: (Рп).
Представление: ГУП Рп 05/09. ' :п.
Значение параметра по умолчанйю: Ргі= 1.
КСТ вызывает перемещение активной позиции на определенную знаковую позицию строки, соответствующей n-му последующему останову вертикальной, табуляции, где п-равно значению Рп-
Направление перемещения строк зависит от параметра функции ВЫБОР НАПРАВЛЕНИЙ ПРЕДСТАВЛЕНИЯ [ВНП (SPD)].
8Д.24. АУ (DA) — АТРИБУТЫ УСТРОЙСТВА
Тип: (Ps)-. ч , ... ....... . . ,
Представление: ГУП Ps 06/03. -
Значение параметра по умолчанию: Ps = 0.
Со значением параметра, неравным 0, АУ используется для идентификации устройства, которое посыдает АУ. Значение параметра является кодоц идентификаций5типа устройства,' -соответствующего некоторому регистру, который должен быть установлен. Если значение параметра 0, АУ используется для запроса, идентифицирующего АУ от устройства.
. ОКО (DAQ) — ОПРЕДЕЛЕНИЕ КВАЛИФИЦИРОВАННОЙ ОБЛАСТИ " ■ — .
Тип: (Ps . ).
Представление: ГУП Ps . . . 06/15...
Значение параметра пр;умолчанию: Ps = 0/ , ’ ’
ОКО используется для индикации того, что ■ активная позиция является первой знаковой позицией квалифицированной области. Последней знаковой позицией квалифицированной области является знаковая позиция, непосредственно предшествующая первой знаковой позиции следующей квалифицированной области.
Значения параметров определяют типы квалифицированйбй области:,0 — незащищенная и несохраняемая;
— защищенная и сохраняемая;
2—овод графических символов; ; ,
— цифровой ввод; , : • ■,
— алфавитный ввод; і
— ввод с выравниванием по последней знаковой позиции квалифицированной области;
6:—заполнение нулями;
— установка останова горизонтальной табуляции в активной позиции (первая знаковая позиция квалифицированной области) для индикации начала'поля;
— защищенная и несохраняемая; ч . .
-і— (щполнение-пробелами;' •
— ввод с выравниванием по первой знаковой позиции квалифицированной области;,
— порядок знаковых позиций в поле ввода зарезервирован, т. е. последняя позиция каждой строки становится первой и наоборот; ввод начинается с новой первой позиции-
Управляющая функция ОКО действует независимо от установки РЕЖИМА ОСТАНОВА ТАБУЛЯЦИИ [РОТ (TSM)]. Установка останова горизонтальной табуляции параметром 7 применима только к активной строке, , . ...
УС (DCH) — УДАЛИТЬ СИМВОЛ
Тип: (Рп).
Представление: ГУП Рп 05/00.
Значение параметра по умолчанию: Рп = 1.
УС вызывает удаление содержимого активной позиции и в зависимости от установки РЕЖИМА РЕДАКТИРОВАНИЯ СИМВОЛОВ [РРС (НЕМ)] содержимого п—1 предыдущих или последующих знаковых (позиций, где п (равно значению Рп. Возникающий промежуток смыкается сдвигом содержимого смежных знаковых позиций к активной позиции. На другом конце сдвинутой части п знаковых позиций переходят,в состояние стертых.
Диапазон сдвинутой части уста-навлйвдется функцией ВЫБОР ДИАПАЗОНА РЕДАКТИРОВАНИЯ [ВДР (SEE)].