Установка CODESYS и target файлов .
defaultValue- Подробности
- Категория: Простое и понятное программирование в «CODESYS».
Установка CODESYS и target файлов .
1. Установка ПО CoDeSys
Перед программированием панели следует установить на ПК ПО CoDeSys
Для установки ПО CoDeSys следует запустить программу-инсталлятор.
CoDeSys для пользователей ОВЕН ПЛК предоставляется бесплатно. При покупке ПЛК в комплекте с контроллером поставляется CD с установочными файлами. Те же файлы можно скачать с официального сайта компании ОВЕН или с ресурса . Будем считать, что читатель справился с задачей поиска дистрибутивов. Теперь можно просто запустить программу установки и просто соглашаться с тем, что она Вам предлагает.


При таком подходе все необходимое будет установлено на вашу рабочую машину в папки, заданные по умолчанию. Вместе с бесплатной системой программирования CoDeSys установятся дополнительные программные компоненты в формате демонстрационных версий. Часть из них мы будем рассматривать в дальнейшем. Другие окажутся невостребованными. В конце установки операционная система может выдать Вам следующее сообщение :

Для читателей, не знакомых с языком Шекспира и Черчилля, можно кратко сказать, что те самые демонстрационные версии требуют покупки лицензий для полнофункционального использования. Однако нас с Вами это никак не касается. Сама система программирования CoDeSys 2.3 в отличие от дополнительных компонентов устанавливается на ваш компьютер без ограничений абсолютно бесплатно. Именно она нам с Вами и нужна. Так что можно смело нажать на кнопку «ОК» и забыть об этом сообщении.

После окончания установки на рабочем столе вашего компьютера появится ярлык с
тремя разноцветными шестиугольниками для запуска CoDeSys. Можно воспользоваться им или выбрать в меню «Пуск» следующий путь «Все программы - 3S Software - CoDeSys 2.3». Если ярлык на вашем рабочем столе не появился, создайте его для удобства запуска системы программирования. После запуска CoDeSys появится серое окно со строчкой меню сверху. Мы создадим новый проект и с его помощью познакомимся с внешним видом системы программирования. Если CoDeSys уже установлен на вашем компьютере, и Вы пробовали свои силы в программировании, то при новом запуске системы она может загрузить предыдущий проект, над которым Вы работали до этого. Вы можете нажать кнопку отмены загрузки или дождаться ее окончания. После этого можно следовать инструкциям, изложенным ниже.
В меню «Файл» необходимо выбрать пункт «Создать», либо немного ниже

найти иконку и воспользоваться ею. В появившемся окне «Настройки целевой платформы» пока ничего не меняем, нажимаем кнопку «ОК».

В следующем окне система программирования предлагает выбрать нам язык реализации. Можно выбрать язык функциональных блоков CFC согласно рисунку и нажать «ОК».

После этих операций CoDeSys открывает основную рабочую область . Главное меню в верхней части содержит пункты «Файл», «Правка» и т.д.
Панель быстрого доступа ниже главного меню позволяет выполнять наиболее часто используемые операции одним нажатием на соответствующую иконку. Состав иконок будет меняться в процессе работы над различными компонентами проекта. Увы, у пользователя нет возможности самостоятельно добавлять или удалять иконки. В дальнейшем мы увидим, что в большинстве случаев все необходимое уже и так вынесено в эту область.
После инсталляции ПО CoDeSys следует выполнить инсталляцию Target-файлов.
2. Инсталляция Target-файлов
В Target-файлах содержится информация о ресурсах программируемых контроллеров, с которыми работает CoDeSys. Target-файл поставляется производителем контроллера.
Архив (если файл заархивирован) скачиваем на свой диск, распаковываем и запоминаем путь где он лежит.
1) Способ. В полученной при этом папке мы запускаем файл InstallTarget.bat. После этого на экране на короткое время появится окно загрузки. Затем процедура установки будет завершена, необходимый файл будет установлен в соответствующие директории.
2) Способ. В папке также содержится файл InstallTarget.exe

Запускаем установку "InstallTarget.exe".
В появившемся окне указываем путь до файла "Installation directory",который мы предварительно запомнили, с расширением .tnf, в нашем случае это plc.tnf.

Жмем на кнопку "Install"!!!
Теперь при выборе конфигурациии, кроме базовых , программа предложит нам задействовать установленную версию.
Для каждой модификации необходим свой target-файл. Скачать их вы можете с сайта компании.
Сервисное ПО для контроллеров ОВЕН ПЛК100/150/154
Сервисное ПО для контроллеров ОВЕН ПЛК110/160
Сервисное ПО для контроллеров ОВЕН ПЛК110 M02
Сервисное ПО для контроллеров ОВЕН ПЛК63/73
С чего начинается программный проект?
Прежде всего нужно дать проекту новое имя, оно же послужит и названием файла проекта.
Первый программный компонент (POU - Program Organization Unit) помещается в новый проект автоматически и получает название PLC_PRG. Именно с него и начинается выполнение процесса (по аналогии с функцией main в языке С), из него будут вызываться другие программные блоки (программы, функции и функциональные блоки).
Нет необходимости писать вручную текст для PLC_PRG, поскольку конфигурация задачи определяется на вкладке проекта Task Configuration. Подробнее это будет описано в главе, посвященной Task Configuration.
Проект содержит ряд разнородных объектов POU, данных разных типов, элементов визуализации и ресурсов.
Организатор объектов (Object Organizer) управляет списком всех объектов Вашего проекта.
Как создать собственный проект?
Для начала вы определяете конфигурацию ПЛК в соответствии с аппаратными средствами своего контроллера.
Затем вы создаете программные компоненты, необходимые для решения проблемы.
Далее вы пишете программный код для созданных компонентов на выбранных языках.
Сразу после завершения программирования, вы компилируете проект и исправляете ошибки, если они есть.
Как проверить проект?
Когда все ошибки устранены, можно приступить к отладке.
Включите флажок эмуляция (simulation) и «подключитесь» к контроллеру. Теперь вы в режиме Online.
Первые шаги с CoDeSys скачать
Руководство пользователя по программированию ПЛК в CoDeSys скачать
Визуализация CoDeSys.
Дополнение к руководству пользователя по программированию ПЛК в CoDeSys скачать
Конфигурирование области ввода/вывода ПЛК.
Руководство пользователя для v2.0 скачать
Конфигурирование области ввода/вывода ПЛК.
Руководство пользователя скачать
Статья создана на основе книги Кирилла Гайнутдинова "Простое и понятное программирование в CODESYS".
defaultValue

