
migo-ovo/plc-skill
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Репозиторий навыков, ориентированный на PLC, который упрощает рабочие процессы промышленного контроля, устранение неполадок и задачи, связанные с автоматизацией.
Обзор
Мастерство агента искусственного интеллекта для промышленного программирования PLC. Он сочетает в себе нейтральный по отношению к поставщику инженерный уровень с осведомленной о поставщике маршрутизацией, поэтому агенты могут создавать структурированную, рецензируемую логику управления IEC 61131-3 вместо общего псевдокода PLC. ПЛК Skill - это расширяемая база знаний для OpenClaw, Cursor, Claude Code и других инструментов разработки на основе LLM, которые должны рассуждать о логике PLC, последовательностях управления, блокировках, сигнализациях и средах автоматизации для конкретных поставщиков. Мастерство организовано как двухслойная система: 1. : Межвендорное инженерное руководство для рассуждений скан-цикла, государственных машин, владения выходом, блокировок, отладки, обзора кода и логики стиля IEC 61131-3. 2. : платформенная маршрутизация для терминологии, синтаксиса, моделей памяти, структуры проекта, поведения программного обеспечения и официальной документации. Это разделение помогает помощнику ИИ избежать смешивания экосистем поставщиков, создания неподдерживаемого синтаксиса или сглаживания каждого запроса PLC в расплывчатый код в стиле IEC.
Обзор (машинный перевод)
Производственные навыки агента ИИ для промышленного программирования PLC. Он сочетает в себе Нейтральный инженерный уровень с осведомленной о поставщиках маршрутизацией, чтобы агенты могли производить Структурированная, рецензируемая логика управления IEC 61131-3 вместо общего псевдокода PLC.
/ Читать на китайском языке
Обзор
ПЛК Skill является расширяемой базой знаний для OpenClaw, Cursor, Claude Code, и другие инструменты разработки на основе LLM, которые должны рассуждать о логике PLC, управлении последовательности, блокировки, сигнализации и среды автоматизации для конкретных поставщиков.
Мастерство организовано как двухслойная система:
- ** Общий слой ПЛК**: Межвендорское инженерное руководство для цикла сканирования рассуждения, государственные машины, владение выходом, блокировки, отладка, код Обзор и логика стиля IEC 61131-3.
- Вендорный слой: Платформа-специфическая маршрутизация для терминологии, синтаксиса, памяти модели, структура проекта, поведение программного обеспечения и официальная документация.
Это разделение помогает помощнику ИИ избежать смешивания экосистем поставщиков. Неподдерживаемый синтаксис или сглаживание каждого запроса PLC в расплывчатый код в стиле IEC.
Способности
Logic design and generation for Structured Text (ST), Ladder Diagram (LD),
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
PLC Skill
Production-grade AI agent skill for industrial PLC programming. It combines a vendor-neutral engineering layer with vendor-aware routing so agents can produce structured, reviewable IEC 61131-3 control logic instead of generic PLC pseudocode.
Overview
PLC Skill is an extensible knowledge base for OpenClaw, Cursor, Claude Code, and other LLM-powered development tools that need to reason about PLC logic, control sequences, interlocks, alarms, and vendor-specific automation environments.
The skill is organized as a two-layer system:
- Common PLC layer: Cross-vendor engineering guidance for scan-cycle reasoning, state machines, output ownership, interlocks, debugging, code review, and IEC 61131-3 style logic.
- Vendor layer: Platform-specific routing for terminology, syntax, memory models, project structure, software behavior, and official documentation.
This separation helps an AI assistant avoid mixing vendor ecosystems, making up unsupported syntax, or flattening every PLC request into vague IEC-style code.
Capabilities
- Logic design and generation for Structured Text (ST), Ladder Diagram (LD), Function Block Diagram (FBD), and Sequential Function Chart (SFC) oriented work.
- State machines and sequencers with explicit state ownership, transition conditions, and output mapping.
- Code review and refactoring for scan-cycle risks, multiple writers, hidden latches, unclear interlocks, and maintainability problems.
- Debugging and troubleshooting using observable-first workflows for timers, edge triggers, resets, alarms, and sequence faults.
- Vendor-aware routing for cues such as TIA Portal, Studio 5000, GX Works, Sysmac Studio, TwinCAT, CODESYS, and related platform terminology.
See SHOWCASE.md for examples of how the skill changes typical AI-generated PLC output.
Support Depth
| Depth | Vendors and environments | Expected behavior |
|---|---|---|
| Mature path | Mitsubishi FX3U + GX Works2 + Structured Project + ST | Deepest bundled guidance, examples, and review patterns. |
| Targeted modules | Siemens, Rockwell / Allen-Bradley, Omron | Vendor routing, rules, examples, and focused eval coverage. |
| Baseline modules | Beckhoff, Schneider, CODESYS, Delta, Keyence, Panasonic | Recognition, reference routing, cheatsheets, and official-doc indexes. |
Do not assume every vendor path has the same depth. When a platform is unknown or only partially covered, the skill should answer from the common PLC layer and mark vendor-dependent details clearly.
When to Use It
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add migo-ovo/plc-skill