Codesys (824048), страница 9
Текст из файла (страница 9)
Оно содержит все команды CoDeSys.Работа в системе программирования CoDeSysПанель инструментовКнопки на панели инструментов обеспечивают более быстрый доступ к командам меню.Вызванная с помощью кнопки на панели инструментов команда автоматически выполняется в активном окне.Команда выполнится, как только нажатая на панели инструментов кнопка будет отпущена. Если выпоместите указатель мышки на кнопку панели инструментов, то через небольшой промежуток времениувидите название этой кнопки в подсказке.Кнопки на панели инструментов различны для разных редакторов CoDeSys. Получить информацию относительно назначения этих кнопок можно в описании редакторов.Панель инструментов можно отключить (см. 'Project' 'Options' категория Desktop)Организатор объектовОрганизатор объектов всегда находится в левой части главного окна CoDeSys.
В нижней части организатора объектов находятся вкладкиPOUs,Data types (типы данных),Visualizations (ви-зуализации) иResources (ресурсы). Переключаться между соответствующими объектами можно спомощью мышки или клавиш перемещения. Правила работы с объектами организатора объектов описаны в главе “Управление объектами”.Организатор объектов:Разделитель экрана.Разделить экрана – это граница между двумя непересекающимися окнами.
В CoDeSys есть следующиеразделители: между организатором объектов и рабочей областью, между разделом объявлений и разделом кода POU, между рабочей областью и окном сообщений. Вы можете перемещать разделители спомощью мышки, нажав ее левую кнопку.Разделитель сохраняет свое положение даже при изменении размеров окна. Если вы больше не видитеразделителя на экране, значит, стоит изменить размеры окна.Рабочая область.Рабочая область находится в правой части главного окна CoDeSys.
Все редакторы, а также менеджербиблиотек открываются именно в этой области. Имя открытого объекта находится в заголовке окна.CoDeSys V2.34-2Работа в системе программирования CoDeSysОкно сообщений.Окно сообщений отделено от рабочей области разделителем. Именно в этом окне появляются сообщения компилятора, результаты поиска и список перекрестных ссылок.При двойном щелчке мышкой или при нажатии клавиши <Enter > на сообщении будет открыт объект,к которому относиться данное сообщение.С помощью команд “Edit” ”Next error” и ”Edit ” ” Previous error ” можно быстро перемещаться междусообщениями об ошибках.Окно сообщений можно убрать либо включить с помощью команды “Window” “ Message”.Статусная строкаСтатусная строка находится в нижней части главного окна CoDeSys и предоставляет информацию опроекте и командах меню.При выборе пункта меню его описание появляется в левой части строки статуса.Если вы работаете в режиме online, то надпись Online в строке статуса выделяется черным цветом.
Вином случае надпись серая.С помощью статусной строки в режиме online можно определить, в каком состоянии находится программа: SIM – в режиме эмуляции, RUN – программа запущена, BP- установлена точка останова,FORCE – происходит фиксация переменных.При работе в текстовом редакторе в строке статуса указывается позиция, в которой находится курсор(например, Line:5, Col.:11). В режиме замены надпись “OV” выделяется черным цветом. Нажимая клавишу <Ins> можно переключаться между режимом вставки и замены.В визуализации в статусной строке выводятся координаты курсора X и Y, которые отсчитываются относительно верхнего левого угла окна. Если указатель мыши находится на элементе или над элементомпроизводятся какие-либо действия, то указывается номер этого элемента.
При вставке элемента в строке статуса указывается его название (например, Rectangle).Если вы поместили указатель на пункт меню, то в строке статуса появляется его краткое описание.Статусную строку можно убрать либо включить (см. 'Project' 'Options' категория Desktop)Контекстное менюБыстрый вызов: <Shift>+<F10>Вместо того, чтобы использовать главное меню для вызова команд, можно воспользоваться контекстным меню. Это меню, вызываемое правой кнопкой мыши, содержит наиболее часто используемые команды.4.2 Опции проектаВ CoDeSys с помощью команды “Project” “Options” вы можете настраивать вид главного окна.
Опцииделятся на несколько категорий. Выбор нужной категории в левой части диалогового окна производится с помощью мышки или клавиш перемещения, соответствующие опции отображаются в правой частиокна.CoDeSys V2.34-3Работа в системе программирования CoDeSysПолный образ опций проекта вы найдете в разделе 'Workspace' на вкладке Resources.Общие настройки сохраняются в файле “CoDeSys.ini” и восстанавливаются при следующем запускеCoDeSys.Для каждой категории настройка производится в отдельном диалоговом окне. Если какая-либо опциявключена, то перед ней появляется галочка.Чтение и Запись (Load&Save)Диалоговое окно категории Load&Save:√ Create Backup указывает CoDeSys создавать резервный файл с расширением “.bak” при каждом сохранении.
В отличие от “.asd” файла (см. ниже) он не удаляется при закрытии проекта. Благодаря чемувы всегда сможете восстановить предыдущую версию проекта.√ AutoSave заставляет CoDeSys периодически сохранять проект во временном файле с расширением“.asd”, в рабочей директории проекта.
Сохранение происходит через промежуток времени, указанный вполе Auto Save Interval. При нормальном выходе из CoDeSys этот файл удаляется. Если произошла какая-либо авария (например, у компьютера пропало питание), то этот файл не удаляется. При следующей попытке открыть проект появится следующее сообщение:Выбор Open auto save file даст возможность восстановить заведомо «исправный» проект из автоматически сохраненного файла.Если для редактирования открыта библиотека, то временный файл имеет расширение “.asl”.√ Auto save before compile создает аналогичные временные файлы перед каждой компиляцией проекта.CoDeSys V2.34-4Работа в системе программирования CoDeSys√ Если выбрана опция Ask for project info, то при сохранении проекта под новым именем автоматически вызывается диалоговое окно для ввода информации о проекте. Это же окно появляется при выборекоманды “Project” “Project info”.√ Опция Auto Load обеспечивает автоматическое открытие последнего открытого проекта при запуске CoDeSys.
Заметим, что при запуске CoDeSys может открыть и другой проект, если его имя указано вкомандной строке.√ Remind of boot project on exit: Если вы изменили проект и загрузили его в контроллер, не создав после этого загрузочный проект, то при попытке закрыть проект вы получите напоминание: " После последней загрузки загрузочный проект не был создан. Закрыть проект? " (No boot project created sincelast download. Exit anyway ?).√ Save ENI credentials (сохранять удостоверение пользователя): Имя и пароль для диалога Login базыданных ENI будут сохраняться в проекте.Информация о пользователе (User information)Диалоговое окно для категории User information:Здесь пользователь может ввести свое имя (Name) и инициалы (Initials), а также название компании(Company). Каждое из полей свободно редактируется. Заданная информация будет автоматическивставлена во все новые проекты, созданные на данном компьютере.CoDeSys V2.34-5Работа в системе программирования CoDeSysРедактор (Editor).Диалоговое окно категории Editor:√ Autodeclaration: при вводе имени новой переменной автоматически будет предложен диалог для ееобъявления.√ Autoformat: CoDeSys будет автоматически выполнять форматирование текста в IL редакторе и разделах объявлений.
По окончании ввода строки:1.Операторы будут отображаться заглавными буквами.2.Для разделения полей будет добавлен символ табуляции.√ List components: включает функцию интеллектуального анализа ввода (Intellisense). Работает это так:вы ставите точку в позиции, куда необходимо вставить идентификатор. Затем открывается список глобальных переменных проекта. Если вы вводите имя экземпляра функционального блока, будет открытсписок всех входов и выходов блока. Функция Intellisense доступна в редакторах, в менеджере рецептов, в визуализации и трассировке.√ Declarations as tables: раздел объявлений будет отображаться в виде карточек с таблицами.
На отдельных карточках будут представлены входные, выходные, локальные переменные и переменныевход-выход (in_out). Каждая таблица будет содержать столбцы: имя (Name), адрес (Address), тип(Type), начальное значение (Initial) и комментарий (Commment).Поле Tab-Width определяет шаг позиций табуляции в окнах редакторов. По умолчанию 4 символа.Ширина одного символа определяется выбранным шрифтом.Кнопка Font открывает стандартный диалог выбора шрифта редакторов.
Обратите внимание, что увеличение размера шрифта сказывается на отображении и печати всех элементов редакторов CoDeSys.CoDeSys V2.34-6Работа в системе программирования CoDeSysДиалог выбора шрифта:Опции Mark определяют, как будет выглядеть выделение в графических редакторах. Если выбрана опция Dotted, то курсор – это прямоугольник с пунктирной границей, если Line, то выделение– прямоугольник со сплошной границей, Filled – прямоугольник закрашен черным.Опции Bitvalues определяют систему счисления (по умолчанию) для отображения значений переменных типа битовых строк (Byte, Word и Dword): двоичные числа (Binary), шестнадцатеричные (Hexadecimal) и десятичные (Decimal).Рабочий стол (DeskTop)Диалоговое окно для категории DeskTop:√ Tool bar указывает отображать панель инструментов (под главным меню).√ Status bar указывает отображать статусную строку.√ Online in Security mode указывает выводить запрос на подтверждение при выполнении команд 'Run','Stop', 'Reset', 'Toggle Breakpoint', 'Single cycle', 'Write values', 'Force values'.