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

Выгрузка исходного кода проекта/настройка/очистка кэша

 
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» раздела «Настройка протоколов», расположенного в главе «Основные функции и возможности программирования».
Онлайн помощь создана в Dr.Explain