Описание системы MnemoLogic

advertisement
Описание системы MnemoLogic
Описание действий иконок главного окна Schematic:
Переход из редактора схемы в окно редактирования МНЕМОпульта проекта.
Добавить на схему алгоблок из библиотеки.
Добавить на схему МНЕМО-алгоблок из библиотеки.
Добавить в проект новый входной порт. Добавленный порт
расширит входную внешнюю базу данного проекта и через
него можно будет передавать данные извне в проект.
Добавить в проект новый выходной порт. Добавленный порт
расширит выходную внешнюю базу данного проекта и через
него можно будет передавать данные наружу.
Добавить в проект новую константу. Данный элемент
используется для задания некоторого
именованного(необязательно) значения, а затем это значение
передаётся с помощью проводов внутри схемы на все
необходимые входы.
Добавить в проект новый Параметр.
Данный элемент очень похож на константу. Отличие в том, что
при свёртке проекта в библиотечный элемент, все параметры,
использованные внутри проекта, станут параметрами
алгоблока-свёртки и их можно будет задавать при вставке
данной свёртки в другие проекты.
Добавить новый Коннектор в схему.
Коннектор (антенна) — элемент, позволяющий передавать
сигнал между листами схемы (или разными частями одного
листа), без использования проводов. Делается это так: на
одном листе добавляется новый Коннектор, к нему
подключается провод с сигналом, на другом листе через
«список Коннекторов» вставляется ссылка на ранее созданный
Коннектор. К нему подключаются все элементы, которым
необходим данный сигнал.
Показать список существующих коннекторов.
Начать отладку
Используя текущие настройки платформы и параметры связи
подключиться к проекту в режиме отладки
Завершить отладку
Завершить отладку проекта, перейти в режим редактирования
схемы.
Сброс+Останов
Запустить проект с нуля и сразу же перейти в режим «пауза».
Шаг 1 алго
Исполнить один следующий по порялку алгоблок и перейти в
режим пауза.
Шаг 1 цикл
Исполнить один цикл проекта и вновь войти в режим «пауза»
Пауза
Приостановить исполнение проекта, установив точку
останова. При этом отладка продолжается, но циклы проекта
не увеличиваются. В данном режиме пожно наблюдать
текущие значения на пинах/портах, а также есть возможность
пошагово исполнять проект и наблюдать за изменением
значений в процессе работы.
Загрузить…
Загрузка прошивки, полученной из данного проекта в целевое
устройства. При выборе данного пунткта, подготавливаются
все файлы проекта, необходимые для загрузки в целевое
устройства, конфигурируется связь с устройством (если
поддерживается текущей платформой), а также происходит
процедура загрузки прошивки в устройство (если
поддерживается текущей платформой). Данный пункт надо
выполнять после изменения проекта перед переходом в режим
отладки.
Увеличить
Увеличить масштаб отображения схемы.
Уменьшить
Уменьшить масштаб отображения схемы.
Добавить на схему оформительский элемент Текст
Добавить на схему оформительский элемент Рамка
Открыть...
Загрузка ранее сохранённого проекта с жёсткого диска или
внешнего носителя.
Сохранить
Сохранение последних изменений в текущем проекте. Если
проект ещё не был ни разу сохранён на диске и имя не задано,
выдаётся окно сохранения файла для задания папки и имени
сохраняемого проекта.
Сохранить как...
Сохранение проекта на диске с новым именем. Выдаётся окно
для выбора папки и имени сохраняемого проекта.
Печать
Печать текущей схемы на принтере.
Отменить
Отмена предыдущего изменения, сделанного на схеме или в
МНЕМО-пульте.
Вернуть
Повтор действия над схемой, которое было отменено
командой Отменить.
Описание структуры меню главного окна редактора схем Schematic:
 Проект
 Новый
Закрытие текущего проекта и создание нового.
 Открыть...
Загрузка ранее сохранённого проекта с жёсткого диска или внешнего носителя.
 Сохранить
Сохранение последних изменений в текущем проекте. Если проект ещё не был
ни разу сохранён на диске и имя не задано, выдаётся окно сохранения файла
для задания папки и имени сохраняемого проекта.
 Сохранить как...
Сохранение проекта на диске с новым именем. Выдаётся окно для выбора
папки и имени сохраняемого проекта.
 Сохранить как библиотечный элемент...
Сохранение текущего проекта в библиотеку в виде свёртки. В результате этой
операции в библиотеке образуется алгоблок, пинами которого становятся порты
текущего проекта, при этом его реализация скрыта и им можно пользоваться в
других проектах, как обычным алгоблоком.
 Сохранить как связной алгоблок...
Сохранение текущего проекта в библиотеке в виде связного алгоблока. Эта
функция используется, например, для создания сети, состоящей из
контроллера, в котором работает какой-либо проект и проекта на PC, в которой
вставляется связной алгоблок, соответсвующий проекту в контроллере. Таким
образом происходит обмен данными между проектом на PC и проектом внутри
контроллера (например, через аппаратный интерфейс RS-485).
 Такт системы…
Задание периода работы системы, т.е. с какой периодичностью выполняются
циклы проекта. Стандартная установка такта - 100мс, это означает, что
алгоблоки исполняются с частотой 10 раз в секунду.
 Загрузить…
Загрузка прошивки, полученной из данного проекта в целевое устройства. При
выборе данного пунткта, подготавливаются все файлы проекта, необходимые
для загрузки в целевое устройства, конфигурируется связь с устройством (если
поддерживается текущей платформой), а также происходит процедура загрузки
прошивки в устройство (если поддерживается текущей платформой). Данный
пункт надо выполнять после изменения проекта перед переходом в режим
отладки.
 Печать
Печать текущей схемы на принтере.
 Выход
Закрытие текущего проекта и выход из среды разработки Schematic
 Лист
 Добавить
Добавление в текущий проект нового листа схемы.
 Переименовать...
Изменение имени текущего листа схемы
 Сохранить как...
Сохранить текущий лист схемы в виде самостоятельного проекта на диск.
 Очистить
Удаление всех элементов с текущего листа схемы.
 Удалить
Удаление всех элементов, а также самого листа схемы из проекта.
 Отключена
Если данный признак установлен, то все алгоблоки и соединения,
расположенные на данном листе исключаются из будущей прошивки и
исполняться не будут.
 Сместить влево
Переместить лист схемы в списке листов влево.
 Сместить вправо
Переместить лист схемы в списке листов влево.
 Вид
 Увеличить
Увеличить масштаб отображения схемы.
 Уменьшить
Уменьшить масштаб отображения схемы.
 По размеру окна
Подобрать масштаб отображения схемы, чтобы она полностью помещалась в
окне приложения.
 Показывать константы на пинах
Управление видимостью заданных значений на входных пинах алгоблоков.
 Показывать типы на пинах
Управление отображением типа данных на пинах алгблоков/портах и т. д.
 Показывать название алгоблока в библиотеке
Управление отображением названия алгоблока на схеме над каждым
алгоблоком.
 Показывать всплывающие подсказки
Управление отображением динамических всплывающих подсказок (tooltip) при
наведении указателя мыши на различные элементы схемы/пульта.
 Показывать параметры алгоблоков
Отображать или нет параметры алгоблоков на схеме.
 Показывать штамп
Отображать или нет оформительную рамку и штамп в правом-нижнем углу
схемы.
 Большие значки
Выбор между большими и стандартными значками выбора действий.
 Показывать «Консоль сообщений»
Отобразить/скрыть окно сообщений, в котором видны все сообщения об
ошибках при загрузке файлов проекта, запуске, формировании схемы и других
действиях. Окно даёт возможность при нажатии на сообщении сразу же
перейти на нужный лист схемы и подсветить элемент, к которому имеет
отношение сообщение об ошибке.
 Показывать «Навигатор»
Навигатор является дополнительным инструментом для работы с проектом.
Весь проект/схема представлены в нём в виде дерева категорий и элементов с
возможностью поиска, перехода на нужный лист и действий над элементами
через контекстное меню.
 Оформление...
Настройка цветовой гаммы и других параметров отображение схемы.
 Правка
 Отменить
Отмена предыдущего изменения, сделанного на схеме или в МНЕМО-пульте.
 Вернуть
Повтор действия над схемой, которое было отменено командой Отменить.
 Копировать
Скопировать текущие выделенные элементы в буфер обмена операционной
системы.
 Вставить
Вставить на текущий лист схемы элементы из буфера обмена.
 Вырезать
Скопировать текущие выделенные элементы в буфер обмена операционной
системы, а затем удалить их из текущего проекта.
 Удалить объект
Удаление одного или группы выделенных элементов на схеме.
 Порядок исполнения алгоблоков…
Просмотр и изменение порядка выполнения алгоблоков в рамках одного цикла
работы системы.
 Платформа
Меню выбора платформы, используемой для исполнения данного проекта. Данное
меню содержит динамический список платформ, поддерживаемых текущей сборкой
системы MnemoLogic.
 Отладка
 Начать
Используя текущие настройки платформы и параметры связи подключиться к
проекту в режиме отладки
 Завершить
Завершить отладку проекта, перейти в режим редактирования схемы.
 Пауза
Приостановить исполнение проекта, установив точку останова. При этом
отладка продолжается, но циклы проекта не увеличиваются. В данном режиме
пожно наблюдать текущие значения на пинах/портах, а также есть возможность
пошагово исполнять проект и наблюдать за изменением значений в процессе
работы.
 Продолжить
После режима «пауза» продолжить обычное исполнение проекта.
 Шаг 1 цикл
Исполнить один цикл проекта и вновь войти в режим «пауза»
 Шаг 1 алго
Исполнить один следующий по порялку алгоблок и перейти в режим пауза.
 Сброс+Останов
Запустить проект с нуля и сразу же перейти в режим «пауза».
 Помощь
 О программе...
Отображает сведения о названии/текущей версии среды MnemoLogic
Описание действий иконок главного окна Schematic:
Переход из редактора схемы в окно редактирования МНЕМОпульта проекта.
Добавить на схему алгоблок из библиотеки.
Добавить на схему МНЕМО-алгоблок из библиотеки.
Добавить в проект новый входной порт. Добавленный порт
расширит входную внешнюю базу данного проекта и через
него можно будет передавать данные извне в проект.
Добавить в проект новый выходной порт. Добавленный порт
расширит выходную внешнюю базу данного проекта и через
него можно будет передавать данные наружу.
Добавить в проект новую константу. Данный элемент
используется для задания некоторого
именованного(необязательно) значения, а затем это значение
передаётся с помощью проводов внутри схемы на все
необходимые входы.
Добавить в проект новый Параметр.
Данный элемент очень похож на константу. Отличие в том, что
при свёртке проекта в библиотечный элемент, все параметры,
использованные внутри проекта, станут параметрами
алгоблока-свёртки и их можно будет задавать при вставке
данной свёртки в другие проекты.
Добавить новый Коннектор в схему.
Коннектор (антенна) — элемент, позволяющий передавать
сигнал между листами схемы (или разными частями одного
листа), без использования проводов. Делается это так: на
одном листе добавляется новый Коннектор, к нему
подключается провод с сигналом, на другом листе через
«список Коннекторов» вставляется ссылка на ранее созданный
Коннектор. К нему подключаются все элементы, которым
необходим данный сигнал.
Показать список существующих коннекторов.
Начать отладку
Используя текущие настройки платформы и параметры связи
подключиться к проекту в режиме отладки
Завершить отладку
Завершить отладку проекта, перейти в режим редактирования
схемы.
Сброс+Останов
Запустить проект с нуля и сразу же перейти в режим «пауза».
Шаг 1 алго
Исполнить один следующий по порялку алгоблок и перейти в
режим пауза.
Шаг 1 цикл
Исполнить один цикл проекта и вновь войти в режим «пауза»
Пауза
Приостановить исполнение проекта, установив точку
останова. При этом отладка продолжается, но циклы проекта
не увеличиваются. В данном режиме пожно наблюдать
текущие значения на пинах/портах, а также есть возможность
пошагово исполнять проект и наблюдать за изменением
значений в процессе работы.
Загрузить…
Загрузка прошивки, полученной из данного проекта в целевое
устройства. При выборе данного пунткта, подготавливаются
все файлы проекта, необходимые для загрузки в целевое
устройства, конфигурируется связь с устройством (если
поддерживается текущей платформой), а также происходит
процедура загрузки прошивки в устройство (если
поддерживается текущей платформой). Данный пункт надо
выполнять после изменения проекта перед переходом в режим
отладки.
Увеличить
Увеличить масштаб отображения схемы.
Уменьшить
Уменьшить масштаб отображения схемы.
Добавить на схему оформительский элемент Текст
Добавить на схему оформительский элемент Рамка
Открыть...
Загрузка ранее сохранённого проекта с жёсткого диска или
внешнего носителя.
Сохранить
Сохранение последних изменений в текущем проекте. Если
проект ещё не был ни разу сохранён на диске и имя не задано,
выдаётся окно сохранения файла для задания папки и имени
сохраняемого проекта.
Сохранить как...
Сохранение проекта на диске с новым именем. Выдаётся окно
для выбора папки и имени сохраняемого проекта.
Печать
Печать текущей схемы на принтере.
Отменить
Отмена предыдущего изменения, сделанного на схеме или в
МНЕМО-пульте.
Вернуть
Повтор действия над схемой, которое было отменено
командой Отменить.
Download