-
v0.3.0 Stable
released this
2026-11-04 16:38:29 +00:00 | 0 commits to master since this releaseMCP-сервер для проектов EasyBuilder Pro (
.cmtp,.flbx).Новое в v0.3.0:
- Проекты любых версий открываются по умолчанию; для непроверенной версии/схемы в ответе явное предупреждение
unverified_version. При правке версия исходного файла сохраняется. Проверено чтение проектов 6.10.02.470. - Цифровые часы (
DigitalClockObject,0x4a) и условия-диапазоны (операции 2/3). - Неизвестные записи с явной длиной (действия, элементы условий) исключаются из результата с предупреждением, чтение продолжается. Неизвестный объект без явной длины: распознанные объекты сохраняются, остаток помечается непрочитанным (
partial: true,read_only: true); границы не угадываются, правки по такому проекту блокируются.
Установка: распаковать,
npm ci --ignore-scripts, затемnode smoke_mcp.cjs --project ваш.cmtp --ebpro "...EasyBuilder Pro.exe" --openssl "...openssl". НуженEasyBuilder Pro.exe6.10.02.421 (ключ шифрования); это не ограничение версии проекта.Ограничения: проверено на одном реальном проекте (встроенный HMI + CODESYS V3); другие PLC-драйверы и рецепты с данными пока отклоняются. Проверяйте результат правок компиляцией в EasyBuilder.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Проекты любых версий открываются по умолчанию; для непроверенной версии/схемы в ответе явное предупреждение
-
v0.2.0 Stable
released this
2026-11-02 17:16:44 +00:00 | 1 commits to master since this releaseMCP-сервер для проектов EasyBuilder Pro 6.10.02.421 (
.cmtp,.flbx).- 46 инструментов: чтение и правка окон, объектов, адресов PLC, аварий, тегов, макросов, меток; копирование объектов и окон; картинка окна в PNG (
ebpro_render_window). - Windows и Linux, EasyBuilder не запускается и окна не открываются (нужен только файл
EasyBuilder Pro.exeдля ключа шифрования проекта). - Все правки пишутся в новый файл; проверяйте результат компиляцией в EasyBuilder.
Установка: распаковать,
npm ci --ignore-scripts, затемnode smoke_mcp.cjs --project ваш.cmtp --ebpro "...EasyBuilder Pro.exe" --openssl "...openssl".Ограничения: проверено на одном реальном проекте (встроенный HMI + CODESYS V3); другие PLC-драйверы и рецепты с данными пока отклоняются. На настоящей Windows ещё не запускалось (проверено Windows-сборками Node 22 / Python 3.12 / OpenSSL 3.5 под Wine).
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- 46 инструментов: чтение и правка окон, объектов, адресов PLC, аварий, тегов, макросов, меток; копирование объектов и окон; картинка окна в PNG (