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 под определенную платформу.