АБАК ПЛК
Руководство по настройке и программированию
×

Компоненты интерфейса

 
После создания проекта окно Abak.IDE будет выглядеть следующим образом:
 
Внешний вид окна Abak.IDE после создания проекта
 
Вид интерфейса может незначительно различаться в зависимости от установленной версии среды разработки.
На экране расположены следующие компоненты:
Строка меню – содержит набор меню, используемых во время работы над проектом.
Панель инструментов – содержит набор ярлыков, дублирующих наиболее часто используемые пункты меню.
Дерево проекта – содержит древовидную структуру используемых  компонентов.
Рабочие области – содержат открытые в данный момент компоненты дерева проекта. В зависимости от типа компонентов может использоваться для разработки текстовых и графических программ, создания экранов визуализации, настройки проекта и т. д. Переключение между компонентами осуществляется с помощью вкладок, расположенных в верхней части рабочей области.
Панель инструментов редактора (панель элементов) – содержит функциональные блоки редакторов графических языков программирования и графические примитивы редактора визуализации.
Панель сообщений компиляции – содержит информацию о процессе компиляции, в частности – о возникших ошибках.
Строка состояния – содержит информацию о статусе компиляции, состоянии приложения в режиме онлайн (запущено/остановлено), текущем пользователе и т. д.
 
Интерфейс Abak.IDE характеризуется значительной гибкостью и может быть настроен как в части количества доступных пользователю меню и панелей, так и в плане количества и расположения окон.
Панель меню Abak.IDE при стандартно настроенном интерфейсе имеет следующие пункты:
1. Файл – содержит команды для работы с файлом проекта (открытие, закрытие, сохранение и т. д.).
2. Правка – содержит команды для работы с текстом (копирование, вставка, удаление).
3. Вид – содержит команды для работы с компонентами интерфейса, в том числе команды для открытия/закрытия рабочих панелей.
4. Проект – содержит команды для работы с компонентами проекта.
5. Компиляция – содержит команды, используемые для компиляции проекта.
6. Онлайн – содержит команды, используемые для подключения к контроллеру и загрузки в него пользовательского проекта.
7. Отладка – содержит команды, используемые для отладки проекта.
8. Инструменты – содержит команды, используемые для добавления в проект вспомогательных компонентов (библиотек, таргет-файлов и т. д.) и настройки Abak.IDE.
9. Окно – содержит команды для управления открытыми окнами и панелями.
10. Справка – содержит команды для вызова справки по Abak.IDE, а также информацию о версии среды программирования.
 
Панель меню 
Раскрытое меню Вид содержит следующие вкладки:
1. Вкладка Устройства – открывает дерево проекта.
2. Вкладка POU – открывает Панель POU, содержащую общие для всего проекта компоненты, которые могут использоваться на различных устройствах и в различных приложениях (в отличие от POU дерева проекта, которые строго привязаны к конкретному устройству и приложению).
3. Вкладка Модули – открывает Панель модулей.
4. Вкладка Сообщения – открывает Панель сообщений компиляции.
5. Вкладка Свойства элемента – открывает Панель свойств для элементов визуализации.
6. Вкладка Панель инструментов – открывает Панель инструментов.
7. Вкладка Просмотр – позволяет создавать списки переменных и просматривать в онлайн режиме их значения (в процессе работы программы).
8. Вкладка Список перекрестных ссылок – с помощью этой команды можно открыть окно, содержащее список перекрестных ссылок переменной проекта, т. е. компонентов проекта, в которых используется данная переменная.
9. Вкладка Дерево вызовов – отображает программную часть проекта в виде дерева вызовов программных модулей
10. Вкладка Закладки – реализует возможность создавать и управлять закладками в редакторах программирования.
11. Вкладка Точки останова – позволяет создавать точки останова (используются при отладке проекта).
12. Вкладка Стек вызова – позволяет отслеживать процесс вызова программных модулей в онлайн-режиме.
13. Вкладка Память – позволяет в онлайн-режиме просматривать и сохранять область памяти приложения.
14. Вкладка Установка резерва памяти онлайн-замены – позволяет настроить объем памяти, выделяемый под онлайн-изменение (горячую замену) приложения.
15. Вкладка Стартовая страница – открывает стартовую страницу Abak.IDE.
16. Вкладка Безопасность – позволяет настроить информационную безопасность контроллера и пользовательского проекта.
17. Вкладка Во весь экран – разворачивает окно Abak.IDE во весь экран.
18. Вкладка Свойства – открывает меню Свойства для выделенного компонента дерева проекта.
 
Меню «Вид»
Онлайн помощь создана в Dr.Explain