Для того чтобы начать работать с контроллером по программированию на языках МЭК 61131-3, необходимо скачать бесплатную среду программирования CODESYS V3.5 SP17 Patch 3 или новее.
После установки и запуска среды программирования контроллеров CoDeSys в репозиторий устройств необходимо добавить ПЛК из файла Stingray-Cortex-Linux.devdesc.xml. Для этого в окне репозитория устройств (Рисунок 3.6.1) нажмите клавишу «Установить» и установите фильтр типа файлов «Файлы описания устройств (*.devdesc.xml)», выберите файл Stingray-Cortex-Linux.devdesc.xml и нажмите клавишу «Открыть», после чего ПЛК Stingray-Cortex-Linux отобразится в репозитории устройств. Далее создайте новый пустой проект, в который добавьте устройство ПЛК Stingray-Cortex-Linux.
Для разработки алгоритмов управления ПЛК требуется установить следующие библиотеки:
Рисунок 3.6.1 - Окно репозитория устройств
Рисунок 3.6.2 – Менеджер библиотек
Для смены IP-адреса на контроллере отредактируйте скрипт /opt/scripts/set_ip.sh (для интерфейса eth1) или /opt/scripts/set_ip2.sh (для eth2) командой vi /opt/scripts/set_ip.sh. Внутри файла с помощью стрелочек на клавиатуре найдите строку с IP адресом, например 192.168.2.4/24 dev eth0 и замените на нужный IP-адрес с маской, например 192.168.65.50/24 dev eth0, затем сохраните изменения (Esc, затем ввести :wq после нажать Enter) и выполните перезагрузку контроллера командой reboot — после этого новый адрес будет применён автоматически.