- •1. Цель работы
- •2. Программа работы
- •3. Методические указания
- •3.1. Назначение, состав и возможности среды Разработчик.
- •3.2. Пользовательский интерфейс среды Разработчик.
- •Меню Вид
- •Меню Инструменты
- •Диаграммы
- •3.3. Работа с проектом
- •3.4. Знакомство с основными элементами алгоритма
- •3.5. Связь программ Конфигуратор и Разработчик
- •3.6. Создание алгоритма в соответствии с заданием преподавателя.
Меню Вид
Позволяет выбирать вам те окна, которые вы хотите видеть на экране при работе. При открытии программы по умолчанию открывается три окна - окно "Редактор", окно "Сообщения" и окно "Проводник" (см. главу "Окна графического редактора"). Но вы имеете возможность открыть их отдельно друг от друга.
<
Редактор>
– открыть окно редактора.
<Сообщения> – открыть окно сообщений.
<Проводник> – открыть окно проводника.
<Вывод> – открывается окно вывода компилятора.
Меню Правка
<Копировать> - производится копирование в буфер выделенных элементов диаграммы или панели.
<Вставить>- вставка выделенных элементов диаграммы или панели из буфера.
<Удалить> – удаление выделенных элементов диаграммы или панели.
<Удалить несоединенные провода> – производится анализ проводов в диаграмме; те несоединенные провода, которые вы забыли удалить, удаляются.
Меню Поиск
<Найти...> При выборе данного пункта меню если открыто и активно окно, содержащее С-текст, то появляется стандартный диалог поиска текста.
Если активно любое другое окно (не С-текст), то открывается специальный диалог поиска.
Искать строку можно в активном файле или в проекте. Поиск разделен на следующие варианты:
- Блок. Поиск мест использования блока, имя которого совпадает со строкой поиска.
- ДАС (дискреты, аналоги, счетчики). Поиск блоков работы с элементами баз, номера которых задаются по именам через конфигурацию.
- Перем. Поиск переменных, метки которых совпадают со строкой поиска.
- Значение Поиск значений переменных и констант.
При двойном щелчке по элементу в окне результата поиска в редакторе открывается соответствующий модуль, и в нем выделяется найденный элемент.
<Искать дальше> - продолжение поиска в С-тексте.
<Заменить> - замена в С-тексте. При выборе этого пункта меню появляется диалог «Заменить текст».
Меню Проект
<
Новая
библиотека> – добавить к проекту новую
библиотеку; <Проверить> – происходит
проверка проекта на правильность
соединений проводов. Проверяется
возможность формирования последовательности
выполнения блоков, соединение всех
обязательных кодов, соответствие типов
данных всех пар терминалов, соединенных
проводами. При нажатии кнопки <Проверить>
на главной панели происходят те же
действия, только применительно к блоку.
Но в отличие от "Проверить"
применительно к блоку проверка проекта
включает в себя еще и проверку на то,
указана ли главная функция (если не
указана - указать).
<Построение> –происходит выполнение
следующей последовательности действий:
1. проверка проекта;
2. регистрация компонента в базах программы "Конфигуратор";
3. сохранение файлов;
4. построение исходного кода на языке Си;
5. построение файлов библиотек.
Можно отключить выполнение всех пунктов, кроме первого.
<Опции> - вызвать диалог настроек проекта. Состоит из нескольких вкладок:
• Вкладка “Общие” - указывается имя главной библиотеки (той, что содержит главную функцию) и имя главной функции. • Вкладка “Каталоги” - указывается каталог вывода проекта (каталог, где будут расположены промежуточные файлы построения).
• Вкладка “Параметры” - в этом окне указывается размер стека. Поле "Куча" в настоящий момент не используется. Кнопкой <По умолчанию> можно установить размеры по умолчанию. Номер компонента возвращается из программы "Конфигуратор" во время регистрации
• Вкладка “Описание” - текстовая информация, связанная с алгоритмом. • Вкладка “Дополн” - дополнительные параметры: Кнопкой <По умолчанию> опции компилятора устанавливаются в значения по умолчанию, также можно указать их вручную. Период работы - если установить галочку и указать номер дискрета, тогда в дискрете с этим номером будет показано время выполнения одного такта алгоритма в миллисекундах.
Окно "Конфигурация компонента" - содержит вкладки - переменные, дискреты, аналоги, счетчики и внутренние.
• Вкладка "Переменные" отображает конфигурационные переменные компонента (не забудьте, что проект считается компонентом, когда у него определена главная функция):
- параметры первой конфигурационной таблицы компонента - такт работы, задержка старта;
- конфигурационные переменные типов WORD, DWORD и FLOAT.
Можно добавлять переменные, удалять, изменять имена, которые будут представлять эти переменные в конфигурационных таблицах.
Дискреты, аналоги и счетчики перечислены в соответствующих закладках. Можно менять значения конфигурационных параметров. Можно (правой кнопкой мыши) менять параметры местами. Столбец "0" указывает на то, является ли элемент обязательным (стоит "1").
• Дискреты - в данной вкладке перечисляются используемые в алгоритме входные и выходные дискреты, номера которых можно менять из программы "Конфигуратор".
• Аналоги - в данной вкладке перечисляются используемые в алгоритме входные и выходные аналоги, номера которых можно менять из программы "Конфигуратор".
• Счетчики - в данной вкладке перечисляются используемые в алгоритме входные и выходные счетчики, номера которых можно менять из программы "Конфигуратор".
• Вкладка "Внутренние” - отображаются все внутренние (не сохраняемые) и сохраняемые переменные проекта.
