“ inspiring technologies ”

Эффективная разработка приложений

CODESYS Application Composer - это инструмент разработки для эффективного создания вариантов приложений, состоящих из повторяющихся функциональных блоков. Это означает, что пользователь "создает" машинное приложение на основе модулей и их параметризации. Затем CODESYS автоматически сгенерирует полную программу ПЛК.

Типичные области применения

  • Серийные станки, оснащенные и настроенные специально для заказчика: настройка станка непосредственно в процессе продажи
  • Специальные машины или установки, сконструированные из повторяющихся узлов
  • Установки, состоящие из множества базовых модулей одного типа, например, для автоматизации зданий или технологических процессов

Ваши преимущества

  • Улучшение возможности повторного использования и качества прикладных компонентов
  • Повышенная эффективность за счет автоматизированной генерации приложений из заранее определенных модулей, идеально подходящих для упрощенного планирования проектов приложений Digital Factory / Industry 4.0.
  • Интеграция в среду программирования системы разработки CODESYS
  • Мгновенное удобство использования благодаря предоставляемым генераторам и концепции приложения

Функциональный принцип

EMEA Technology
  • Комплексные приложения управления могут быть изготовлены, т.е. собраны и параметризованы, из ранее созданных программных модулей.
  • Модули - это функциональные программные блоки, которые могут соответствовать как компонентам машины или установки, так и функциям программного обеспечения.
  • В дополнение к программному коду они обычно содержат такие компоненты, как элементы визуализации, параметризация или назначения ввода-вывода.

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

Создание модулей

  • Разработчики программного обеспечения создают объектно-ориентированные функциональные блоки (FBS) с желаемой функциональностью.
  • FB объявляются составителю приложения как модули через объявление модуля.
  • Параметры, операции ввода-вывода, визуализации, сигналы тревоги и устройства модуля, а также связь с другими модулями определены в объявлении.
  • Созданные модули могут быть объединены и отправлены производителем модуля в виде библиотек, специфичных для конкретного приложения.

Создание управляющих приложений

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

Как это сделать

  • CODESYS Application Composer - это дополнительный продукт для пользователей CODESYS. Это упрощает и ускоряет создание комплексных автоматизированных приложений.
  • Бесплатная пробная версия приложения CODESYS Composer доступна в магазине CODESYS Store.
  • Приложение CODESYS Application Composer также можно бесплатно использовать для генерации постоянных данных с помощью Persistence Manager и для создания визуализации для диагностики устройства.
  • Все примеры проектов, поставляемые вместе с CODESYS, также можно бесплатно загрузить в магазине CODESYS Store.
  • Для создания вашего собственного контроллера и приложений автоматизации с помощью CODESYS Application Composer вам потребуется лицензия на рабочую станцию. Пожалуйста, свяжитесь с отделом продаж CODESYS по адресу sales@codesys.com .
  • По запросу мы предлагаем интенсивные учебные курсы по созданию модулей, которые помогут вам достичь вашей цели еще быстрее.

Продукты

Приложения IEC 61131-3, профессионально разработанные техническими специалистами и разработчиками программного обеспечения – от LD до UML на одной расширяемой платформе

EMEA Technology

Система разработки

Инструмент программирования IEC 61131-3 для промышленного контроля и автоматизации

EMEA Technology

Платформа Автоматизации

Платформа для разработки средств автоматизации на основе ведущего на рынке программного обеспечения для разработки по стандарту IEC 61131-3 Системы разработки CODESYS для расширения системы разработки CODESYS.

EMEA Technology

Профессиональное издание для разработчиков

Профессиональные надстройки для повышения производительности: функциональные возможности, известные из программирования на языках высокого уровня, интегрированные в IEC-61131-3- Инструмент программирования CODESYS.

EMEA Technology EMEA Technology EMEA Technology EMEA Technology
Поддержка