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