Управляющие клавиши редактора
Ниже приведен перечень управляющих клавиш, используемых при вводе и редактировании входных данных на панели топологии и на панели приборов. Здесь запись вида "Ctrl-клавиша" или "Alt-клавиша" означает одновременное нажатие соответственно клавиши Ctrl или Alt вместе с указанной клавишей. Например, запись Ctrl-PageUp означает одновременное нажатие клавиши Ctrl и клавиши PageUp.
Клавиши, соответствующие латинским буквам и цифрам, а также клавиши "-" (минус), "+" (плюс), "=" (равно), "." (точка) и "<" (меньше) непосредственно используются для ввода входных данных. При этом курсор на экране указывает место ввода очередного символа. Если начат ввод наименования или значения параметра на панели топологии или ввод наименования прибора на панели приборов, то до завершения этого ввода нажатие любой из приведенных в таблице управляющих клавиш не будет вызывать никаких действий.
Клавиша Backspace используется для стирания последнего из введенных символов, расположенного на экране левее положения курсора. Исключение составляют символы "=" и пробел, которые не стираются клавишей Backspace.
Клавиши перемещения курсора "вправо", "влево", "вверх", "вниз" | перемещение курсора соответственно вправо, влево, вверх, вниз; примечание 1: для добавления новой строки в конец таблицы необходимо опустить курсор ниже последней введенной строки таблицы клавишей "вниз" или клавишей Enter (см. описание клавиши Enter), - при этом для новой строки автоматически выводится на экран ее номер (номер ветви или порядковый номер прибора); примечание 2: если текущая строка таблицы является последней строкой и в этой строке не введено ни одного символа (не считая номера строки), то перемещение курсора вниз клавишей "вниз" заблокировано, т.е. добавление сразу двух пустых строк невозможно (см. также описание клавиш Ins и Del); примечание 3: если количество ветвей на панели топологии или количество приборов на панели приборов больше количества строк таблицы, умещающихся на экране (см. также описание клавиши PageUp), то при расположении курсора в верхней (нижней) строке нажатие клавиши "вверх" ("вниз") вызывает вертикальный скроллинг введенных данных на одну строку вверх (вниз); при нажатии клавиш "влево" и "направо" горизонтальный скроллинг данных не производится, т.е. вводимые данные не могут выходить за пределы правой границы таблицы. |
Пробел | аналогично клавише "вправо", когда нажатие клавиши пробел завершает ввод номера узла или значения параметра на панели топологии, а также ввод наименования прибора или одной из величин, определяющих "подключение" прибора на панели приборов (в остальных случаях нажатие клавиши пробел не вызывает никаких действий). |
Enter | перемещение курсора в начало следующей строки; все примечания для клавиши "вниз" справедливы также для клавиши Enter. |
Home | перемещение курсора в начало текущей строки. |
End | перемещение курсора в конец текущей строки. |
PageUp | переход на страницу вверх по таблице; примечание; нажатие клавиши PageUp имеет смысл только тогда, когда все введенные на текущей панели данные не умещаются на экране (на одной странице); здесь под страницей понимается совокупность строк таблицы, одновременно высвечиваемых на экране. |
PageDown | переход на страницу вниз по таблице (см. примечание для клавиши PageUp). |
Ctrl-PageUp | переход к первой строке таблицы (к первой ветви на панели топологии или к первому прибору на панели приборов). |
CtrlPagtDown | переход к последней строке таблицы (к последней ветви на панели топологии или к последнему прибору на панели приборов). |
Ins | вставка строки перед строкой, в которой находится курсор; примечание: для введенной строки автоматически выводится ее номер (номер ветви или порядковый номер прибора), а номера всех последующих строк на текущей панели автоматически увеличиваются на 1; при этом если текущей панелью является панель топологии, то перенумерация ветвей схемы может вызвать ошибки в параметрах "М", "хМ", "k" и ошибки в "подключении" тех приборов, для которых требуется вводить номер ветви; если текущей панелью является панель приборов, то перенумерация приборов может вызвать ошибки в подключении приборов "Dp" и "Dt". |
Del | удаление строки,в которой находится курсор; примечание 1: если удаляемая строка не является последней строкой таблицы, то при ее удалении номера всех последующих строк (номера ветвей или порядковые номера приборов) автоматически уменьшаются на 1 (см. примечание 1 для клавиши Ins); примечание 2: нет необходимости удалять пустую строку (которая не содержит никаких данных, кроме номера строки), - эта строка удаляется автоматически при перемещении курсора за пределы этой строки; также нет необходимости удалять пустую строку в конце таблицы перед вводом команды на вычисления и вывод результатов (см. раздел помощи "главное меню"), т.к. эта строка не учитывается при проведении вычислений. |
Alt-I | вставка параметра на панели топологии перед параметром, указанным курсором; примечание 1: клавиши Alt-I используются только на панели топологии и только в том случае, когда курсор находится в правой графе таблицы (в которой вводятся наименования и значения параметров) и указывает на один из введенных ранее параметров; в противном случае нажатие клавиш Alt-I не вызывает никаких действий; примечание 2: чтобы добавить параметр в текущей строке таблицы (для текущей ветви), не обязательно использовать клавиши Alt-I; поскольку в пределах одной ветви порядок ввода параметров не имеет существенного значения, то достаточно при помощи клавиши "вправо", пробел или End перевести курсор правее всех введенных параметров и добавить параметр в конце строки; использование клавиш Alt-I предполагается в случае, когда какой-то конкретный порядок расположения параметров в строке таблицы предпочтителен с точки зрения наглядности вводимых данных. |
Alt-D | удаление параметра на панели топологии; примечание 1: примечание 1 для клавиш Alt-I справедливо также для клавиш Alt-D; примечание 2: при нажатии клавиш Alt-D курсор может указывать на наименование параметра или на значение параметра; независимо от этого производится удаление и наименования, и значения параметра (если значение параметра было введено). |
Alt-T | выделение текущей строки или снятие выделения для текущей строки: примечание 1: выделение строк таблицы производится с цепью их последующего копирования (клавишами Alt-C) или переноса (клавишами Alt-M), а на панели приборов также с цепью выделения группы приборов, показания которых будут выведены на экран по клавише F5 (см. раздел помощи "главное меню"); примечание 2: если текущая строка не является выделенной, то нажатие клавиш Alt-T вызывает ее выделение на экране другим цветом; на панели приборов выделенные строки отмечаются также символом "*" около номера прибора; если текущая строка выделена, то нажатие клавиш Alt-T снимает выделение для этой строки; примечание 3: на панели топологии в каждый конкретный момент времени может выделено не более одной строки, поэтому при наличии выделения какой-то строки на этой панели выделение какой-то другой строки вызывает автоматическое снятие предыдущего выделения; на панели приборов может быть любое количество выделенных строк. |
Alt-U | снятие выделения для всех выделенных строк на текущей панели (см. описание клавиш Alt-T). |
Alt-C | копирование выделенной строки перед строкой, указанной курсором. примечание 1: если на текущей панели не выделено ни одной строки, то нажатие клавиш Alt-C не вызывает никаких действий; примечание 2: на панели приборов может быть выделено одновременно несколько строк, - в этом случае копируется самая первая из выделенных строк; примечание 3: если выделенная строка (на панели приборов - первая из выделенных строк) не заполнена (не содержит никаких данных, кроме номера строки), то копирование не производится; примечание 4: при проведении копирования все строки на текущей панели автоматически перенумеровываются (см. примечание 1 для клавиши Ins). |
Alt-M | перенос выделенной строки перед строкой, указанной курсором; примечание 1,2,4 для клавиш Alt-C справедливо также для клавиш Alt-M. |
Alt-B | стирание данных, указанных курсором. |
Tab | переход к другой панели (от панели топологии к панели приборов или наоборот от панели приборов к панели топологии). |
F9 | вызов главного меню (см. раздел помощи "главное меню"). |
Главное меню
Главное меню высвечивается в верхней строке экрана в режиме редактирования входных данных (на панели топологии или на панели приборов).
Через главное меню выполняются следующие Функции:
- переключение типа источников энергии (цепь постоянного тока или цепь синусоидального тока),
- ввод значения частоты или угловой частоты для цепи синусоидального тока,
- переход к панели топологии или к панели приборов (при редактировании входных данных на одной из этих панелей, смена панели может быть произведена также при помощи клавиши Tab (см. раздел помощи "управляющие клавиши редактора")),
- изменение способа расположения панелей на экране,
- стирание введенных входных данных,
- выдача директивы на проведение вычислений и вывод результатов (показаний приборов),
- изменение размерностей электрических величин,
- изменение формата вывода электрических величин,
- запись данных в файл дисковой памяти и чтение данных из файла,
- получение полного меню помощи,
- завершение работы программы.
Вызов главного меню из режима редактирования входных данных (на панели топологии или на панели приборов) осуществляется клавишей F9. Затем при помощи клавиш "влево" и "вправо" осуществляется переход к нужному пункту главного меню, а при помощи клавиш "вверх" и "вниз" - к нужному пункту подменю, если выбранный пункт главного меню имеет подменю. Действия, которые необходимо выполнить после этого, описаны в соответствующих разделах помощи (могут быть вызваны клавишей F1 для каждого пункта главного меню). Чаще всего эти действия сводятся к простому нажатию клавиши Enter.
Существует альтернативный способ вызова главного меню для выполнения некоторых его Функций при помощи так называемых "горячих" клавиш. В таблице приведен перечень "горячих" клавиш (здесь запись Shift-F1 означает одновременное нажатие клавиш Shift и F1, а запись Alt-Q - одновременное нажатие клавиш Alt и Q). Каждая из "горячих" клавиш соответствует одному из пунктов главного меню или одному из пунктов подменю. При вызове главного меню по "горячей" клавише не требуется нажатие клавиши F9, переход по меню и нажатие клавиши Enter.
"Горячая" клавиша | Выполняемые Функции меню | Соответствующий пункт главного меню или подменю |
F2 | переключение типа источников энергии (цепь постоянного тока или цепь синусоидального тока) и ввод частоты для цепи синусоидального тока | "частота" (главное меню) |
F3 | Переход к панели топологии | "панель топологии" (подменю пункта "схема") |
F4 | Переход к панели приборов | "панель приборов" (подменю пункта "схема") |
F5 | выполнение вычислений и вывод показаний приборов | "результаты" (главное меню) |
F6 | изменение размерностей и форматов вывода электрических величин | "размерность" (главное меню) |
F7 | запись данных в файл и чтение данных из файла | "файл" (главное меню) |
Shift-Fl | получение полного меню помощи | "помощь" (главное меню) |
Alt-Q | завершение работы | "выход" {главное меню) |
Возврат из главного меню к панели топологии или к панели приборов осуществляется либо путем перехода по главному меню к соответствующему пункту подменю пункта "схема" и нажатия клавиши Enter, либо по "горячей" клавише F3 или F4.
Из режима вывода показаний приборов невозможно непосредственно вызвать главное меню; необходимо сначала выйти из режима вывода показаний приборов по клавише Esc.
Тип источников энергии
Переключение типа источников энергии осуществляется в подменю пункта "частота" главного меню. Пункту "частота" соответствует "горячая" клавиша F2.
Реализовано 2 типа источников энергии: цепь постоянного тока и цепь синусоидального тока, которым соответствуют пункты подменю “постоянный ток" и "синусоидальный ток". Пункт "несинусоидальный ток" зарезервирован для последующих версий программы.
Установленный к текущему моменту времени тип источников энергии отмечен в подменю символом
Для переключения типа источников необходимо при помощи клавиши "вверх" или "вниз" перейти к нужному пункту подменю и нажать клавишу Enter. Установка типа источников "несинусоидапьный ток" заблокирована.
В начале сеанса работы (после запуска программы) для источников энергии устанавливается тип "синусоидальный ток".
Ввод частоты
Ввод частоты осуществляется для цепи синусоидального тока (см. раздел помощи "тип источников энергии") в подменю пункта "частота" главного меню. Пункты "частота" соответствует "горячая" клавиша F2.
Если для источников энергии установлен тип "синусоидальный ток", то текущее значение частоты и соответствующей ей угловой частоты отображаются в двух пунктах подменю (для цепи постоянного тока эти пункты отсутствуют в подменю).
Можно изменить или значение частоты, или значение угловой частоты. По окончании ввода в подменю будут отображаться новые значения для обеих величин: частоты и угловой частоты.
Ввод нового значения частоты или угловой частоты производится непосредственно в соответствующем пункте подменю, специальное диалоговое окно на экране не организуется. После перехода (клавишей "вверх" или "вниз") к пункту подменю с изображением значения частоты или угловой частоты, в этом пункте подменю высвечивается курсор, указывающий на первый символ текущего значения. После ввода первого символа нового значения старое значение автоматически стирается. Завершение ввода производится, например, путем нажатия клавиши Enter, клавиши пробел или одной из "горячих" клавиш главного меню.
Размерность частоты и угловой частоты определяется в пункте "размерность" главного меню. В начале сеанса работы (после загрузки программы) устанавливается размерность в системе единиц СИ: для частоты и угловой частоты - соответственно Гц и 1/с.
Значения частоты и угловой частоты в начале сеанса работы устанавливаются равными 50 Гц и 314.159 1/с.
Для получения частотных зависимостей необходимо вместо конкретного значения ввести интервал изменения частоты или угловой частоты. Интервал изменения вводится в виде начала и конца интервала, разделенных символом "/" (наклонная черта). В этом случае по окончании ввода интервала изменения частоты не выводится значение угловой частоты, и наоборот по окончании ввода интервала изменения угловой частоты не выводится значение частоты. Шаг изменения частоты (угловой частоты) вычисляется автоматически.