Codesys (824048), страница 13
Текст из файла (страница 13)
После вызова этой команды появляется стандартныйдиалог “Печать”. Выберите необходимые опции, настройте принтер и нажмите кнопку OK. Содержание активного окна будет распечатано. Цветная печать доступна во всех редакторах.Диалоговое окно “Печать”:В этом диалоговом окне вы можете выбрать число копий и какие страницы печатать. Формат выводаопределяется с помощью команды Printer Setup, о которой будет сказано ниже. Во время печати появится диалоговое окно, в котором будет указан номер печатаемой страницы.
Если вы закроете это окно,то печать будет приостановлена перед следующей страницей.Для документирования проекта удобно использовать команду “Project” “Document”. Если вы хотитесоздать документ с комментариями на разных языках, используйте команду “Extras” “Make docuframe file ”.“File” “Printer setup”Установка формата вывода страниц.CoDeSys V2.34-23Работа в системе программирования CoDeSysДиалоговое окно настройки формата вывода страниц:В поле File вы можете ввести имя файла с расширением .dfr, в котором хранятся установки форматавывода страниц. По умолчанию здесь выбран файл DEFAULT.DFR. Можно выбрать требуемый файл,нажав кнопку Browse.Вы можете определить, начинать ли новую страницу для каждого объекта (опция new page for each object) и для каждого подобъекта (опция new page for each subobject). Используйте кнопку Printer Setupдля настройки принтера.Если вы нажмете кнопку Edit, то появится окно, в котором вы сможете настроить шаблон страницы.Здесь вы можете установить номера страниц, дату, имя файла и POU, а также разместить на страницерисунок.Окно шаблона страницы:В пункте меню “Insert” “Placeholder” вы можете выбрать один из 5 объектов: Page, POU name, Filename, Date and Content и расположить их на странице помощью мыши.
При выводе на принтер эти объекты будут заменены:CoDeSys V2.3ОбъектШаблонРезультатPage{Page}Номер текущей страницыPOU name{POU name}Имя текущего POUFile name{File name}Имя проектаDate{Date}Текущая датаContents{Contents}Содержание POU4-24Работа в системе программирования CoDeSysC помощью команды “Insert” “Bitmap” вы можете вставить рисунок, например логотип вашей компании. После выбора рисунка появится прямоугольник, содержащий этот рисунок.
Его можно переместить мышью. Также можно вставлять любые объекты визуализации (см. главу Визуализация).Если шаблон был изменен, то при закрытии окна CoDeSys спросит, сохранить эти изменения или нет.Рекомендация: Включите опцию 'Show print area margins' в категории Desktop опций проекта. Это позволит убедиться в том, что заданный формат применим к содержанию редакторов.“File” “Exit”Быстрый вызов: <Alt>+<F4>Закрывает CoDeSys. Если в момент вызова этой команды открыт проект, то вам будет предложено егосохранить, как это описано выше (“File” “Save”).“Project” “Build”Быстрый вызов: <F11>Инкрементальная компиляция проекта. Компилируются только POU,которые были изменены. Перекомпилировать проект целиком можно, предварительно выполнив команду “Project” “Clean all”.В целевых системах, поддерживающих изменения в режиме Online, POU, которые будут загружены вконтроллер, после компиляции помечаются синей стрелкой в организаторе объектов.Если требуется, при соединении с контроллером командой “Online” “Login” компиляция выполняетсяавтоматически.
Во время компиляции открывается окно сообщения, в котором описывается процесскомпиляции и выводятся обнаруженные ошибки и предупреждения. Каждая ошибка и предупреждениеимеют уникальный номер. Подробные описания ошибок и предупреждений даны в приложении и вконтекстной помощи (<F1>).CoDeSys V2.34-25Работа в системе программирования CoDeSysПример сообщений об ошибках и информации компилятора:Если выбрана опция Save before compilation в категории Load & Save, перед компиляцией проект будет сохранен.Один или несколько объектов, выделенных в Организаторе объектов (Object Organizer), можно исключить из процесса компиляции.
Для этого используется команда 'Exclude from build', доступная в контекстном меню. Дополнительно можно использовать диалог ('Exclude objects') конфигурации опцийкомпиляции проекта (См. 4.2 Опции проекта, Build).Замечание: Перекрестные ссылки создаются во время компиляции и сохраняются вместе с информацией о компиляции. Для того, чтобы использовать команды 'Show Call Tree', 'Show Cross Reference' , а такжекоманды 'Unused Variables', 'Overlapping memory areas', 'Concurrent Access', 'Multiple Write Access on output' в меню 'Project' 'Check' , нужно сначала скомпилировать проект.“Project” “Rebuild all”В отличие от команды “Project” “Build all” эта команда компилирует весь проект, даже если он не былизменен.
Заметим, что информация о загрузке не удаляется, как это происходит при использовании команды “Clear All”.Относительно исключения объектов из процесса компиляции см. 4.2 (Опции проекта, Build).“Project” “Clean all”.Стирает всю информацию о предыдущей компиляции и загрузке проекта в контроллер.
После вызоваэтой команды появляется диалоговое окно, которое сообщает о том, что изменения в режиме Onlineбольше не доступны. В этот момент вы можете подтвердить или отменить команду.Замечание: После выполнения этой команды работа с проектом в контроллере возможна только в том случае, если файл *.ri, с информацией о предыдущей загрузке был сохранен вне директории проекта иCoDeSys V2.34-26Работа в системе программирования CoDeSysбыл снова загружен перед соединением с контроллером. Загрузить файл *.ri можно с помощью команды “Load Download-Information”.“Project” “Load Download-Information”С помощью этой команды вы можете загрузить информацию о загрузке кода в контроллер, если онабыла сохранена в директории отличной от той, в которой находится проект.
После выбора этой команды появится стандартный диалог “Открыть файл”.При каждой загрузке кода в контроллер эта информация сохраняется в файле с именем <projectname><target identifier>.ri в директории проекта. Этот файл открывается вместе с проектом, и при соединении с контроллером он используется для того, чтобы сравнить открытый проект и проект в контроллере. Кроме того, он предназначен для того, чтобы определить, в каких POU проекта код был изменен. В целевых системах, поддерживающих изменения в режиме Online, в контроллер будут загружены только эти POU.Если вы воспользовались командой “Project” “Clean all” файл *.ri в директории проекта будет удален. Но вы можете открыть его с помощью команды “Project” “Load Download-Information”, если онбыл сохранен вами в другой директории.“Project” “Translate into another language”.Используется для перевода текстов проекта на другой национальный язык. Здесь используется вспомогательный текстовый файл, созданный в CoDeSys и переведенный в текстовом редакторе на желаемыйязык.Данное меню распадается на несколько подпунктов:•••Create translation file (создать файл перевода)Translate project (перевести проект)Show project translated (отображение проекта с переводом)См.
также: 'Редактирование файла перевода'Создание файла словаря перевода (Create translation file)Диалог создания файла словаря перевода:В поле Translation file введите путь и имя файла. По умолчанию этот текстовый файл получит имяпроекта и расширение .tlt. Вы можете использовать расширение *.txt и применить EXCEL или WORD,поскольку данные удобно редактировать в форме таблицы.CoDeSys V2.34-27Работа в системе программирования CoDeSysЕсли файл перевода уже существует, то для его открытия удобно воспользоваться кнопкой Search.В файл перевода будет добавлена следующая информация: имена (Names), например, имена POU,идентификаторы (Identifiers), строки (Strings), комментарии (Comments), текст в визуализации (Visualization texts). Кроме того, сюда добавляется информация о расположении элементов (Positioninformation) в проекте.Если выбраны соответствующие опции, то эта информация будет сохранена в новом файле или добавлена в уже существующий.
Ели опция не выбрана, то информация, относящаяся к ней, будет удаленаиз файла.Под текстами визуализации понимаются элементы визуализации “Text” и “Tooltip-Text”.Замечание: Для того чтобы тексты визуализации (элементы визуализации “Text” и “Tooltip-Text”)транслировались в файл перевода, при их вводе в конце и начале текста добавьте символ “#” (например,#text# ). Все остальные тексты в визуализациях в файл перевода транслироваться не будут. С помощьюкоманды “Extras” “Settings..” для визуализации можно включить режим перевода в Online . (См.