Прикладное программное обеспечение разработки и исполнения программ на языках стандарта МЭК 61131-3 САПР «ELPLC-LOGIC»

Заказать
Прикладное программное обеспечение разработки и исполнения программ на языках стандарта МЭК 61131-3 САПР «ELPLC-LOGIC»
САПР ELPLC-LOGIC — инструментальный комплекс, предназначенный для разработки и исполнения управляющих программ ПЛК на языках стандарта МЭК 61131-3 (программирование ПЛК).

В состав САПР входят:
  • Интегрированная среда разработки программ на языках стандарта МЭК 61131-3 «ELPLC-LOGIC» (ЛЯЮИ.00707-01).
  • Среда исполнения программ на языках стандарта МЭК 61131-3 «ELPLC-RUNTIME» (ЛЯЮИ.00708-01).
Импортозамещение
САПР ELPLC-LOGIC является полностью российской разработкой. ПО ELPLC-LOGIC и ПО ELPLC-RUNTIME включены в Реестр российского ПО.
САПР ELPLC-LOGIC – это достойный аналог ISaGRAF, CODESYS и прочего популярного иностранного ПО.
Мы гарантируем постоянную поддержку ПО, его бесперебойную работу и модернизацию.
Для пользователей развернут личный кабинет поддержки, обеспечивающий доступ к дистрибутивам зафиксированных версий ПО, документации.

Функциональность и универсальность
Поддержка основных языков программирования ST, FBD, SFC, LD.
Поддержка протоколов передачи данных Modbus-RTU/TCP master/slave, SMTCP-client/server, OPC-UA.
Система архивирования для создания аварийных архивов.
Режим отладки с выводом значений переменных и отображением на схемах FBD.
Возможность форсирования переменных.
Поддержка горячего резервирования ПЛК или процессорных модулей.
Поддержка онлайн замены управляющей программы без остановки выполнения.
Возможность хранения исходного проекта на целевом устройстве.
Многоплатформенная система исполнения для архитектур Эльбрус, ARM, x86.
Оптимизация под архитектуру Эльбрус.
Среда разработки для ОС Astra Linux, Alt Linux, Ubuntu, Эльбрус-Linux, Windows 10 и старше.
Двухэтапная компиляция. Код на языке стандарта МЭК-61131-3 транслируется в ST код, затем полученный код транслируется в ANSI C и собирается нативно, на удаленном устройстве, либо кросс-компилятором под необходимую аппаратную архитектуру ПЛК.

Удобные инструменты для программирования ПЛК:
Состав устройств связи с объектом (УСО) ПЛК описывается графическими конфигураторами.
Поддержка нескольких ПЛК в одном проекте.
Для больших проектов есть возможность импорта/экспорта переменных в Excel, ускоряющая создание и модификацию конфигурации.
Связывание программ с переменными УСО по адресам и через специальные окна.
Редакторы текстовых языков с подсветкой синтаксиса.
Редакторы графических языков с подсветкой в режиме отладки.
Встроенная система визуализации с возможностью разработки набора видеокадров для удобства отладки.

Возможности подсистемы резервирования:
Применяется для ПЛК в 2х-процессорной конфигурации и для распределенных ПЛК при полном дублировании.
Алгоритмы резервирования – горячий резерв.
Обмен данными резервирования через Ethernet.
Поддержка дополнительного канала безопасности на случай отказа канала резервирования (ELPLC-BUS или другой последовательный интерфейс).
Гибкая система настройки таймаутов системы резервирования.

ELPLC-LOGIC для разработчиков ПЛК:
Программный интерфейс разработчика (API) позволяет использовать ПО для программирования любых ПЛК.
API предоставляет интерфейс для разработки собственных плагинов настройки аппаратуры, а также кодогенерации режима исполнения.
Поддержка разработчиков в рамках специализированных программ поддержки.
Среда разработки ELPLC-LOGIC может выполняться на операционных системах (ОС) семейства Windows (не ниже Windows 10) и Linux (с версией ядра не ниже 3.х), таких как: Astra Linux, Alt Linux, Ubuntu, Эльбрус-Linux, Windows 10 и старше.

Среда исполнения ELPLC-RUNTIME — это ПО для исполнения разработанных в САПР программ на целевых устройствах ПЛК. Исполнительная система ПО разработана для архитектурных платформ x86-64, Эльбрус, ARM и может работать под управлением операционных систем семейства Linux, а также обеспечивается поддержка ЗОСРВ Нейтрино.