CODESYS v3.5

Logo CODESYS

Среда CODESYS – это комплекс инструментов разработки приложений для программируемых контроллеров. В CODESYS V3.5 создаются приложения на языках программирования стандарта МЭК 61131-3, разрабатывается человеко-машинный интерфейс и конфигурируется обмен данными с устройствами. Развитие среды CODESYS приводит к появлению новых компонентов, расширению функционала редакторов программирования и визуализации, улучшению поддержки протоколов обмена.

CODESYS предназначена для программирования логических контроллеров разных марок, включая ОВЕН, WAGO, EMKO и Beckhoff. Программа позволяет совершать интеграцию с СПК, создавать или редактировать программный код, а также проверять его на возможные ошибки при помощи встроенных в среду разработки отладчиков. CODESYS поддерживает все распространенные языки программирования МЭК и настраивается для работы не только с СПК, но и другими платформами.

 Особенности

  • Встроенный пошаговый помощник для разработки проектов;
  • Обширный набор готовых функциональных блоков;
  • Пользовательская библиотека для хранения и повторного использования программ;
  • Надежные средства для защиты исходного кода и программы контроллера в процессе эксплуатации;
  • Удобная система отладки и оптимизации программного кода;
  • Гибкий пользовательский интерфейс.

Новые элементы и возможности визуализации

Для удобства создания операторского интерфейса в редактор визуализации добавлены:

  •  элементы для работы со временем – Часы, Календарь, Выбор даты и времени;
  •  возможность выбора координат открытия для диалогов ввода;
  •  функция тиражирования элементов;
  •  библиотека пиктограмм VisuSymbols;
  •  новые стили визуализации (рис. 5);
  •  переменные для таблицы тревог (число активных тревог, управление сортировкой и т.д.);
  •  функция экспорта данных таблицы тревог в формате .csv (требуется подключение к ПЛК).

В CODESYS SP11 реализована поддержка новых функций:

  •  исторических графиков;
  •  элемента Web-browser;
  •  прозрачности;
  •  русскоязычной клавиатуры;
  •  вращения элементов в редакторе визуализации;
  •  переменных типа REAL для параметров перемещения элементов (повышение точности позиционирования).

Поддержка протокола Modbus

В драйвер протокола Modbus добавлена поддержка:

  •  протокола Modbus ASCII (Master);
  •  битовых функций для компонентов Modbus Serial Slave и Modbus TCP Slave.

Увеличено количество доступных регистров для каждой области памяти Modbus TCP Slave до 4096, удалено ограничение по количеству slaveустройств в проекте и улучшена функция диагностики обмена.