Выгрузка исходного кода проекта/настройка/очистка кэша
1. Функция выгрузки исходного кода возможна только в случае, если при загрузке проекта в ПЛК, IDE была настроена на запись исходного кода в ПЛК.

Окно загрузки исходного кода в ПЛК
Для этого требуется выбрать в меню «Контроллер» – «CODESYS» – «Выгрузить исходный код проекта CODESYS» и указать папку, в которую необходимо сохранить проект. Если данный пункт меню неактивен, это означает, что исходный код не загружен в память ПЛК.
Выгрузка исходного кода проекта
2. Во всплывающем окне «Настройки CODESYS» реализована возможность произвести первичные настройки ПЛК для работы с проектом в IDE. Окно состоит из трех разделов:
-
Логи;
-
Задачи;
-
Profinet.

Окно «Настройки CODESYS»
Раздел «Логи» позволяет осуществить настройку следующих параметров:
-
Логирование CODESYS – включение/выключение функции логирования событий проекта CODESYS.
-
Расположение файлов – местонахождение файлов с логами:- ПЛК;- USB1;- USB2;- MicroSD.
-
Имя файла – имя лог-файла в который будут сохраняться логи (названия файлов состоят из введенного имени и порядкового номера – например, codesyscontrol_0.log и т.д.).
-
Максимальное количество строк – максимальное число записей в логгере (от 100 до 10000). По достижению максимального значения – записи в файле лога заменяются на новые начиная с первой строки. После перезапуска IDE логирование начинается сначала, данные по предыдущей работе не перезаписываются.
-
Максимально допустимый размер файла (байт) – максимальный размер файла с логами в байтах.
-
Максимальное количество файлов – максимальное число лог-файлов. Суммарный размер файлов с логами во внутренней памяти ПЛК не должен превышать 10 Мб. При достижении предельного числа файлов и заполнении последнего файла до максимального размера система автоматически перезаписывает данные, начиная с самого первого файла. Эти ограничения действуют исключительно для встроенной памяти ПЛК, на других носителях ограничений нет.
-
Точность метки времени – точность метки времени логирования до секунд или миллисекунд.
-
Информационное сообщение, предупреждение, ошибка, исключения, отладка – типы сообщений в IDE. Включение отладочных сообщений быстро переполняет лог-файлы и вытесняет другие сообщения. Рекомендуется включать их только для анализа поведения системы во время ПНР.
Раздел «Задачи»:
-
Логирование планировщика задач – вкл/выкл функции логирования.
-
Интервал вызова задачи планировщика (микросекунды) – интервал вызова задачи планировщика IDE в микросекундах. Диапазон от 1 000 до 60 000

Настройки параметров во вкладке «Задачи»
Раздел «Profinet»:
-
Использовать eth для PROFINET – переключатель режима работы порта eth для работы с PROFINET. По умолчанию eth порты ПЛК не настроены на работу с PROFINET.
-
Режим Profinet – выбор режима работы PROFINET: Без Profinet, Profinet Device, Profinet Controller.
-
Номер eth порта – номер порта, через который будет осуществляться обмен по протоколу PROFINET.
Важно! Для обмена данными по PROFINET можно использовать любой eth порт.
|

Вкладка «Profinet»
Более подробная информация о настройке стандарта PROFINET представлена в подразделе «Настройка PROFINET» раздела «Настройка протоколов», расположенного в главе «Основные функции и возможности программирования».
|