Прочитано

CODESYS PLCHandler

CODESYS PLCHandler предоставляет программный интерфейс (API) для обмена данными между CODESYS контроллерами и сторонними клиентскими системами. С его помощью, клиент (например, система визуализации или панель оператора) получает доступ к значениям переменных и онлайн-сервисам ПЛК.

Основные возможности CODESYS PLCHandler:

  • Установка канала связи с ПЛК
  • Чтение списка переменных управляющих программ из ПЛК
  • Циклическое чтение значений переменных ПЛК
  • Синхронная передача значений переменных (чтение и запись) ПЛК
  • Возможность работы с несколькими ПЛК
  • Автоматическое восстановление связи при разрыве соединения
  • Автоматический перезапуск после загрузки программы из CODESYS в ПЛК 
  • Функции обратного вызова (callback) для обработки событий
  • Работа с ПЛК, программируемыми в CODESYS V2 и V3

CODESYS PLCHandler - это класс C++, который поставляется в виде инструментального набора (SDK). В PLCHandler также включен интерфейс C функций. Для систем под Windows он может поставляться в виде ActiveX компонента.

В зависимости от типа платформы, в комплект поставки входят разные файлы, например, для Windows, Windows CE, Linux или VxWorks.

Кому необходим CODESYS PLCHandler?

  • Его применяют изготовители ПЛК, например, для создания собственных инструментов астройки, мониторинга, установки обновлений ПО и т.п.
  • Его применяют разработчики систем промышленной автоматизации, например, комплексов телеметрии, SCADA, либо других программных средств, требующих активного взаимодействия с ПЛК

CODESYS PLCHandler поставляется на компанию, в форме SDK под определенную платформу.