Управляющее программное обеспечение ПЛК семейства LogicBox

Здесь находится программное обеспечение для конфигурации и административного управления программируемыми логическими контроллерами (ПЛК) серии LogicBox. Серия модульных ПЛК LogicBox производится фирмой ЭЛЕКТРОПРИВОД НПЦ ИТ.

Требования к платформе

Программное обеспечение разрабатывалось под Debian GNU/Linux, конкретно Debian 11 (bullseye), и протестировано также под Debian 12 (bookworm). Его должно быть несложно адаптировать для любой платформы, где работает ESP-IDF.

Чтобы попробовать программное обеспечение в работе, потребуется ПЛК (или УСО) серии LogicBox; как минимум, один из базовых модулей (LB241BC, LB241CPU или LB340CPU), подключенный к одной локальной сети с управляющим компьютером.

Установка

  1. Клонируйте данный репозиторий вместе с зависимостями:

    
    git clone https://git.it-npc.ru/logicbox.git
    cd logicbox
    git submodule update --init --recursive
    
  2. Выполните команду make -C matiec для сбoрки транслятора matiec (только для ПЛК; не требуется для управления УСО LB241BC)

  3. Прочтите quickstart.pdf, попробуйте приведенные там примеры чтобы войти в курс дела.