“ inspiring technologies ”

CODESYS поддерживает последовательную связь различными способами в зависимости от конфигурации устройства:

  • COM-порт через библиотеку функций:
    Бесплатная библиотека Serial_Communication поставляется вместе с системой разработки CODESYS. Эта библиотека используется для простого администрирования COM-портов (RS232 / RS 422 / RS485), а также для чтения/записи данных из приложения контроллера.
  • Последовательный порт Modbus (RTU) через собственный конфигуратор:
    Вы можете просто использовать COM-порт совместимого с CODESYS контроллера для связи по Modbus (master/slave). Для этой цели используйте легко интегрированный конфигуратор Modbus. Если контроллер не поставляется с требуемой лицензией, впоследствии эту лицензию можно получить в магазине CODESYS.
  • SPI / I2C / 1-Wire® через системный компонент runtime:
    Особенно на стандартных платформах устройств пользователи могут расширить доступную память или функциональные возможности с помощью последовательных шин передачи данных или коммуникационных интерфейсов. CODESYS поддерживает SPI (последовательный периферийный интерфейс), I2C (межинтеграционная схема), а также 1-Wire благодаря компонентам системы CODESYS Control Runtime, которые могут быть интегрированы в систему разработки CODESYS с помощью соответствующих драйверов.
  • Собственные последовательные протоколы:
    Если на вашем устройстве установлен низкоуровневый драйвер устройства, к которому вы можете обратиться в приложении, вы можете разработать свои собственные протоколы последовательной связи, используя программные возможности современного средства программирования (IDE).
EMEA Technology
Как вы можете приобрести и использовать возможности связи через последовательные интерфейсы, интегрированные в CODESYS?

Как вы можете приобрести и использовать возможности связи через последовательные интерфейсы, интегрированные в CODESYS?

  • Вы являетесь системным интегратором или пользователем в секторе машиностроения или чего-либо подобного:
    • Используйте контроллеры, совместимые с CODESYS, или стандартные платформы устройств, оснащенные встроенными последовательными интерфейсами.
    • Загрузите соответствующую систему CODESYS Control SoftPLC из магазина CODESYS Store, которая уже включает в себя ряд протоколов, и установите ее на стандартные платформы устройств.
    • При разработке приложений используйте библиотеку Serial_Communication, которая бесплатно входит в комплект поставки.
    • Используйте платформы устройств, которые могут быть расширены с помощью SPI, I2C или 1-Wire с использованием подходящей системы CODESYS Control runtime system.
    • Или вы можете разработать свои собственные библиотеки протоколов, которые сможете предлагать другим пользователям в магазине CODESYS. Опытные специалисты проконсультируют и поддержат вас в архитектурном проектировании и реализации. Более подробная информация доступна по адресу https://www.codesys.com/products/codesys-services/user-services.html .
  • Вы являетесь производителем программируемых устройств:
    • Реализуйте необходимые коммуникационные компоненты CODESYS Runtime Toolkit на ваших устройствах, а также возможность лицензирования библиотек для каждого устройства.

Продукты

CODESYS предлагает легко интегрированные коммуникационные протоколы для широкого спектра интерфейсов и требований.

EMEA Technology

OPC-сервер

Стандартный интерфейс для доступа к технологическим данным контроллера по стандарту IEC 61131-3 посредством связи с открытой платформой.

EMEA Technology

OPC UA

Стандартный интерфейс для взаимодействия в системах Smart Factory и Industry 4.0

EMEA Technology

Обработчик PLCHandler

Компактный программный интерфейс (API) для легкого доступа к переменным ПЛК в контроллерах CODESYS из внешних систем

EMEA Technology

БАКнет

Конфигуратор и стек протоколов полностью интегрированы в систему разработки IEC 61131-3

EMEA Technology

Стандартный Ethernet

Как CODESYS взаимодействует через Ethernet? Как я могу отправлять и получать данные с совместимого с CODESYS ПЛК по протоколу TCP или UDP? Как я могу реализовать обмен данными из приложения ПЛК?

EMEA Technology

Системы полевых шин и промышленный Ethernet

Датчики и исполнительные механизмы для обработки задач управления могут быть отделены от контроллера через системы fieldbus и Ethernet с промышленными протоколами связи.

EMEA Technology

Идиотские библиотеки

Все коммуникационные протоколы Интернета вещей могут быть реализованы и использованы на различных носителях передачи с помощью программного обеспечения.

EMEA Technology

Другие варианты связи

Если на контроллере доступен физический порт, протоколы связи обычно могут быть реализованы просто с помощью программного обеспечения, либо как часть управляющего приложения IEC 61131-3, либо в виде отдельных библиотечных модулей. Обмен данными осуществляется путем явного вызова функций или функциональных блоков как части логического управления.

EMEA Technology

Проприетарные коммуникационные протоколы

CODESYS поддерживает наиболее распространенные стандартные коммуникационные протоколы для обмена данными между контроллерами, такие как OPC UA. Кроме того, системы полевых шин на базе Ethernet, такие как PROFINET или EtherNet/IP™, упрощают обмен данными между контроллерами за счет реализации функций master и slave.

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