Создание проекта

Для создания нового проекта программного обеспечения для контроллера Мега12-NW.МЭК на стартовой странице CoDeSys v3.5 выберите пункт New Project, в открывшемся окне выберите шаблон проекта Standard project и введите название проекта в поле Name.

Рисунок 10 - Создание проекта в CoDeSys

Далее среда программирования запросит выбор устройства и язык основной программы. Если ранее были установлены все описания устройств Мега12 в репозиторий устройств, то в поле Device выберите устройство Stingray-Cortex-Linux (Stingray LLC) и в поле PLC_PRG in Structured Text (ST).

Рисунок 11 - Выбор устройства и языка программирования

Проект пустой программы готов, осталось сконфигурировать набор модулей ввода-вывода контроллера и протоколы обмена данными. Для этого необходимо навести курсор на Device (Stingray-Cortex-Linux) и правой клавишей мыши раскрыть меню, в котором выбрать пункт Add Device.

Рисунок 12 - Добавление устройства в проект CoDeSys

В открывшемся окне выберите устройство Mega12NW_IntBus и нажмите клавишу Add Device. После этого в дереве проекта появится устройство Mega12NW_IntBus с пустыми слотами, в которые можно подключить драйверы модулей ввода-вывода, соответствующие подключенным к контроллеру модулям.

Рисунок 13 - Выбор устройства

Если навести курсор мыши на свободный слот и нажать правую клавишу, то в раскрывшемся меню нужно выбрать пункт Plug Device, чтобы открыть окно выбора доступных для подключения модулей. Порядок подключения может не совпадать с реальным расположением модулей, но для удобства дальнейшей настройки и эксплуатации рекомендуется выбирать драйверы в соответствии с размещением модулей в корзине.

Рисунок 14 - Подключение модуля к устройству в CoDeSys