Здесь находится программное обеспечение для конфигурации и административного управления программируемыми логическими контроллерами (ПЛК) серии LogicBox. Серия модульных ПЛК LogicBox производится фирмой ЭЛЕКТРОПРИВОД НПЦ ИТ.
Программное обеспечение разрабатывалось под Debian GNU/Linux, конкретно Debian 11 (bullseye), и протестировано также под Debian 12 (bookworm). Его должно быть несложно адаптировать для любой платформы, где работает ESP-IDF.
Чтобы попробовать программное обеспечение в работе, потребуется ПЛК (или УСО) серии LogicBox; как минимум, один из базовых модулей (LB241BC, LB241CPU или LB340CPU), подключенный к одной локальной сети с управляющим компьютером.
Клонируйте данный репозиторий вместе с зависимостями:
git clone https://git.it-npc.ru/logicbox.git
cd logicbox
git submodule update --init --recursive
Выполните команду make -C matiec для сбoрки транслятора matiec
(только для ПЛК; не требуется для управления УСО LB241BC)
Прочтите quickstart.pdf, попробуйте приведенные там примеры чтобы
войти в курс дела.