MO

migo-ovo/plc-skill

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

30 stars 품질 60 트렌드 16MIT

산업용 제어 워크플로우, 문제 해결 및 자동화 관련 작업을 간소화하는 PLC 중심의 기술 저장소.

개요

산업 PLC 프로그래밍을 위한 생산 급료 AI 대리인 기술. 그것은 납품업자 인식 여정을 가진 납품업자 중립 기술설계 층을 결합합니다 그래서 대리인은 일반적인 PLC pseudocode 대신에 구조상으로, 검토할 수 있는 IEC 61131-3 통제 논리를 생성할 수 있습니다. PLC를 기술은 OpenClaw, Cursor, Claude Code 및 PLC 로직, 제어 시퀀스, 인터록스, 알람 및 공급업체별 자동화 환경에 대한 이유가 필요한 다른 LLM 기반 개발 도구입니다. 기술은 2 층 체계로 구성됩니다: 1.: 검사 주기 reasoning, 국가 기계, 산출 소유권, interlocks, 벌레잡기, 부호 검토 및 IEC 61131-3 작풍 논리를 위한 교차 도로 기술설계 지도. 2. : terminology, syntax, 메모리 모델, 프로젝트 구조, 소프트웨어 행동 및 공식 문서를 위한 플랫폼 별 여정. 이 분리는 AI 조수가 섞는 납품업자 생태계를 피하고, 지원되지 않는 구문을 만들고, 또는 vague IEC 작풍 부호로 각 PLC 요구에 평평하게 합니다.

개요(AI 번역)

산업 PLC 프로그램을 위한 생산 급료 AI 대리인 기술. 그것은 결합 납품업자 aware routing를 가진 납품업자 중립 기술설계 층은 이렇게 대리인 생성 할 수 있습니다 구조화된, Generic PLC pseudocode 대신에 검토할 수 있는 IEC 61131-3 통제 논리.

中文版 / 중국어 읽기

개요

PLC를 Skill은 OpenClaw, Cursor, Claude Code에 대한 탁월한 지식 베이스이며, 다른 LLM-powered 개발 도구는 PLC 로직에 대한 이유를 필요로, 제어 순서, 연동, 알람 및 공급업체별 자동화 환경.

기술은 2 층 체계로 구성됩니다:

  1. ** 일반적인 PLC 층 **: Scan-cycle을 위한 Cross-vendor 기술설계 지도 reasoning, 국가 기계, 산출 소유권, interlocks, 디버깅, 부호 검토 및 IEC 61131-3 스타일 논리.
  2. **Vendor 층 **: terminology, 구문, 기억을 위한 플랫폼 별 여정 모델, 프로젝트 구조, 소프트웨어 행동 및 공식 문서.

이 분리는 AI 조수는 섞는 납품업자 생태계를 피합니다, 위로 만들기 지원된 구문, 또는 vague IEC 작풍 부호로 각 PLC 요구에 평평하게 하는.

기능

  • **로직 디자인 및 세대 ** 구조 텍스트 (ST), 사다리 다이어그램 (LD),

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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.

阅读中文版 / Read in Chinese

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:

  1. 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.
  2. 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

GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add migo-ovo/plc-skill
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →