Найти в Дзене

Вчера запустил связку ClaudeCode + Codesys для получения максимального результата от использования Агента

Как это работает: пользователь пишет промт, отправляет его в агент, агент анализирует промт, если там есть ключевые слова, которые подходят к какому-нибудь mcp серверу, то задействует его. MCP сервер может дергать API Codesys, чтобы что-то делать с проектом. Для работы поднадобилось: 1)VPN 2)Codesys v3.17(разработчик MCP сервера говорит что с 3.21) 3)Claude Pro + Claude Code 4)Claude Desktop 5)MCP Сервер Промт, который я тестировал: Создай Codesys проект, в котором бы была написана логика работы для простой системы автоматизации. Есть датчик уровня и бистабильный клапан. Клапан должен открываться если уровень ниже уставки и закрываться если выше уставки. Все объекты должны быть в отдельном FB, все необходимые данные в структурах, данные настроек, значение которых должны быть сохранены в отдельной структуре и в памяти RETAIN Начнем с явного минуса MCP сервера - это отсутствие возможности работать со структурами, перечислениями и т.д. Есть программы, функции и функциональные блоки, реали

Вчера запустил связку ClaudeCode + Codesys для получения максимального результата от использования Агента.

Как это работает: пользователь пишет промт, отправляет его в агент, агент анализирует промт, если там есть ключевые слова, которые подходят к какому-нибудь mcp серверу, то задействует его. MCP сервер может дергать API Codesys, чтобы что-то делать с проектом.

Для работы поднадобилось:

1)VPN

2)Codesys v3.17(разработчик MCP сервера говорит что с 3.21)

3)Claude Pro + Claude Code

4)Claude Desktop

5)MCP Сервер

Промт, который я тестировал:

Создай Codesys проект, в котором бы была написана логика работы для простой системы автоматизации.

Есть датчик уровня и бистабильный клапан. Клапан должен открываться если уровень ниже уставки и закрываться если выше уставки.

Все объекты должны быть в отдельном FB, все необходимые данные в структурах, данные настроек, значение которых должны быть сохранены в отдельной структуре и в памяти RETAIN

Начнем с явного минуса MCP сервера - это отсутствие возможности работать со структурами, перечислениями и т.д. Есть программы, функции и функциональные блоки, реализацию остального можно дописать самому, сейчас структуры и перечисления создаются в ФБ и их надо ручками копировать.

Второй минус - это кодировка Windows. Все что MCP сервер будет писать на русском языке в коде программы будет шифром, так что стоит или комментарии писать на английском, либо что-то делать с кодировкой операционной системы.

Сам агент сделал TODO лист, прошелся по нему, пару раз собрал проект, исправил баги и дал краткое описание проекта.

#АСУТП #ПЛК #CODESYS

🔗"Я вам че - Автоматизатор?!"