Перейти к содержанию

Работа прибора с CODESYS V3.5

Данный раздел предназначен для изучения работы со средой разработки для программируемых логических контроллеров — CODESYS V3.5.

Установка CODESYS V3.5

Для начала работы с прибором в среде программирования CODESYS V3.5 необходимо:

  1. Скачать архив для установки CODESYS.
  2. Распакуйте архив в отдельную папку и запустите установщика с названием CODESYS Sandbox Prerequisites 3.5.21.30.

    В появившемся окне нажмите Next, чтобы начать установку.

    Image title

    В следующем окне ознакомьтесь с текстом лицензионного соглашения, выберите пункт I accept the terms in the license agreement и нажмите Next.

    Image title

    В следующем окне нажмите Install для запуска процесса установки.

    Image title

    Процесс установки занимает от нескольких минут до часа (в зависимости от характеристик ПК). В случае успешного завершения появится следующее окно:

    Image title

    Нажмите Finish для закрытия этого окна.

  3. Для удаленного подключения к контроллеру установите CODESYS Gateway.

    После запуска появиться стартовое окно установщика. Нажмите Next.

    Image title

    В следующем окне ознакомьтесь с текстом лицензионного соглашения, выберите пункт I accept the terms in the license agreement и нажмите Next.

    Image title

    Далее ознакомтесь с информацией о выпуске, после чего выберите пункт I have read the information и нажмите Next.

    Image title

    В следующем окне выберите директорию, в которую будет установлен CODESYS, и нажмите Next.

    Image title

    Следующим шагом необходимо выбрать режим установки CODESYS. Укажите режим полной установки (Complete), чтобы установить все доступные плагины, и нажмите Next.

    Image title

    В следующем окне нажмите Install для запуска процесса установки.

    Image title

    После завершения установки в появившемся окне нажмите Finish, чтобы завершить процесс.

    Image title

  4. Установка завершена. Для запуска программы откройте файл CODESYS 3.5 SP21 (64 Bit) Контроллер СА.

Примечание

Файл программы рекомендуется открывать от имени администратора

Настройка и работа CODESYS V3.5

Для лучшего понимания принципов работы в CODESYS в разделе приведен пример создания нового проекта для подключенного контроллера. Пример включает сборку из следующих модулей: Модуль основной GMB, Модуль ввода питания SPPM и Модуль дискретного вывода DO.

Перед началом настройки проекта необходимо скачать актуальный таргет файл.

Установка пакета производится с помощью утилиты Менеджер пакетов.

Image title

В открывшемся окне нажмите Установить, выберете скаченный таргет файл, в нашем случае СА ПЛК

Image title

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

Image title

После этого начнется установка пакета таргет-файла.

В следующем окне ознакомьтесь с текстом лицензионного соглашения, выберите пункт I have read, understand, and accept the license agreement displayed above и нажмите Next.

Image title

Далее тип настройки. Выберите пункт Typical setup и нажмите Next.

Image title

Завершите настройку.

Image title

Для создания нового проекта необходимо выбрать пункт Новый проект... Если же вы хотите открыть существующий проект – то можно сделать это с помощью команды Открыть проект.

После этого откроется окно создания проектов. Выберите Стандартный проект.

В нижней части окна выберите имя файла проекта и директорию, в которой он будет сохранен, после чего нажмите ОK.

Image title

В следующем окне отобразится список артефактов, которые будут созданы для нового проекта.

Проверьте и, при необходимости, измените настройки "Устройство" и "Язык программирования".

Если предложенные по умолчанию параметры верны, нажмите кнопку OK.

Image title

Интерфейс CODESYS выглядит следующим образом:

Image title

В дереве проекта левой кнопкой мыши дважды кликните на узел Device.

Затем нажмите Scan network. В появившемся списке следует выбрать нужный контроллер (sa[002A]) и установить связь, нажав ОК.

В случае успешной установки связи индикаторы шлюза и контроллера загорятся зеленым.

Image title

Для загрузки проекта нажмите Логин, после чего появится окно с предложением создать пользователя контроллера и задать ему логин и пароль. Эти логин и пароль потребуется вводить при каждом подключении к виртуальному контроллеру.

Image title

Выполните вход в систему.

Image title

Для продолжения загрузки создайте приложение "Application", ответив Да в появившемся окне.

Image title

После выполнения команды Логин и входа в систему, проект загружается в контроллер. Для запуска проекта следует выполните команду Старт.

Текущее состояние программы отображается в строке состояния CODESYS, расположенной внизу экрана.

Image title

Нажмите на кнопку Отключение, которая находится справа от кнопки Логин, чтобы добавить устройство.

В дереве проекта правой кнопкой мыши кликните на узел Device. В появившемся используйте команду Добавить устройство.

Image title

Выберите EtherCAT Master и добавьте устройство.

Image title

В дереве устройств два раза кликните на EtherCAT Master. Нжмите Select... и выберете ecat. Нажмите ОК.

Image title

В дереве устройств правой кнопкой мыши щелкните на EtherCAT Master. Используйте команду Поиск устройств..., чтобы автоматически обнаружить подключенные устройства, и добавьте их в проект командой Копировать все устройства в проект.

Image title

Для того чтобы проверить корректность настройки, в дереве устройств 2 раза кликните на PLC_PRG. В открывшейся вкладке пропишите код.

Приведенный код предназначен для управления Модулем дискретных выходов DO в рамках рассматриваемого примера

Нажмите Логин, а затем Старт.

Image title

В случае успешной настройки и запуска программы, индикация запущенного приложения в древе проекта должна гореть зеленым.

Image title