Token导航 LogoToken导航TokenDH.com
效率需要联网clawhub未标认证来源可访问clear审计通过

plc-skillPLC 技能

Agent Skill

plc-skill 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

4,774

周安装

195

GitHub Stars

公开资料未说明

下载量

1,529
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:plc-skill(PLC 技能)
来源仓库:https://github.com/migo-ovo/plc-skill
安装命令:
openclaw skills install plc-skill
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install plc-skill

简介

提供 IEC 61131-3 标准的 PLC 开发、调试与故障排除支持。

  • 适用于工业自动化项目中代码审查、重构或参数优化。
  • 可解释梯形图、函数块等逻辑,辅助现场工程师快速定位问题。
  • 需确认目标 PLC 型号与固件版本兼容性。plc-skill 属于效率类 Skill,可作为该场景下的辅助能力补充。
  • 建议在仿真环境中验证修改,避免影响实际产线运行。

SKILL.md

name
plc-skill
description
General PLC development, explanation, review, refactoring, debugging, and troubleshooting skill across IEC 61131-3 style industrial control work. Use when the request involves PLC logic, sequence control, state machines, alarms, interlocks, timers, counters, I/O mapping, Structured Text (ST), Ladder Diagram (LD), Function Block Diagram (FBD), Sequential Function Chart (SFC), program structure, code review, maintainability, or commissioning/debugging. Route through the common PLC layer first, then prefer the matching vendor path when the user mentions Mitsubishi, Siemens, Omron, Allen-Bradley/Rockwell, Schneider, Delta, Keyence, Panasonic, Beckhoff, or Codesys ecosystems, software, CPU families, device models, or vendor-specific terminology. Do not prefer this skill for generic electronics, pure wiring-only work without logic context, broad industrial networking without control-program context, or high-confidence safety conclusions without confirmed field conditions.
metadata

PLC Skill

Treat this as a general PLC skill with explicit vendor routing, not as a vague all-brands encyclopedia.

Work in two layers:

  1. Common PLC layer
  2. Vendor-specific layer when the platform is identifiable

Always keep these layers separate.

Operating model

First decide whether the request is actually a PLC/programming task.

Then classify it as one of:

  • common PLC question with no confirmed vendor
  • vendor-specific PLC question
  • mixed / ambiguous vendor question
  • out-of-scope non-PLC question

If the vendor is known, use the matching vendor references first for environment, terminology, program organization, instruction semantics, and tooling behavior.

If the vendor is unknown, answer from the common PLC layer first and explicitly mark which details depend on vendor, model, software, or language.

If the user mixes multiple vendor ecosystems or terms, point out the likely mismatch instead of silently merging them.

Core boundaries

This skill covers:

  • PLC logic design
  • sequence / state-machine / step control
  • alarms, latches, resets, interlocks
  • timers, counters, edge-triggered behavior
  • I/O mapping strategy
  • program organization and modularity
  • debugging and troubleshooting
  • code review and refactoring
  • IEC 61131-3 language-level reasoning
  • ST / LD / FBD / SFC common concepts
  • vendor-specific routing when the platform is known

This skill does not default to:

  • generic electronics or PCB work
  • pure wiring-only installation answers without control logic context
  • broad industrial networking coverage with no PLC-program relevance
  • SIL/PL/safety certification conclusions without confirmed field context
  • pretending that one vendor's terminology or syntax applies to all vendors

Read order

Start with:

  • references/skill-architecture.md
  • references/common/scope-and-trigger-rules.md
  • references/common/task-router.md
  • references/common/knowledge-priority.md
  • references/vendors/vendor-routing.md
  • templates/common/template-map.md

Then load only the narrowest files needed.

Common layer responsibilities

Use the common layer for:

  • IEC 61131-3 framing and language-level concepts
  • sequence, state, alarm, interlock, reset, ownership, and scan-cycle reasoning
  • engineering structure and maintainability guidance
  • generic debugging, review, and completeness handling
  • common templates, checklists, and response format

Read from references/common/ and templates/common/ first when the vendor is unknown.

Vendor layer responsibilities

Use a vendor layer for:

  • vendor software environment and engineering workflow
  • vendor terminology and model-family cues
  • vendor-specific instruction, device, memory, or tag conventions
  • project organization norms for that platform
  • debugging behavior and common platform pitfalls
  • official manual routing and evidence preference for that ecosystem

Current deepest vendor module:

  • Mitsubishi: mature and preferred when Mitsubishi / MELSEC / GX Works / FX / Q / iQ-F / iQ-R cues are present

Prepared expansion modules:

  • Siemens
  • Omron
  • Rockwell / Allen-Bradley
  • Schneider
  • Delta
  • Keyence
  • Panasonic
  • Beckhoff
  • Codesys

Evidence priority

Use evidence in this order:

  1. Bundled common references for PLC-generic engineering rules
  2. Bundled vendor references for the identified platform
  3. Vendor official manuals / official software docs
  4. IEC 61131-3 and PLCopen material
  5. Bundled templates and examples
  6. Community material as low-priority supplement

If the answer depends on vendor-specific behavior and the vendor is not confirmed, say so.

Response rules

Always:

  • separate confirmed facts from assumptions
  • say when implementation details depend on vendor/model/software
  • prefer modular, reviewable outputs over giant code dumps
  • use templates/checklists when inputs are incomplete
  • stay conservative in safety-relevant topics

Reference map

Common:

  • references/common/scope-and-trigger-rules.md
  • references/common/task-router.md
  • references/common/knowledge-priority.md
  • references/common/query-to-doc-routing.md
  • references/common/glossary.md
  • references/common/plcopen-and-iec-notes.md
  • references/common/st-style-guide.md
  • references/common/st-output-style.md
  • references/common/program-templates.md
  • references/common/alarm-and-interlock-patterns.md
  • references/common/scan-cycle-and-output-ownership.md
  • references/common/debugging-and-review.md
  • references/common/debugging-checklists.md
  • references/common/code-review-checklists.md
  • references/common/input-completeness-rules.md
  • references/common/response-fallback-rules.md
  • references/common/output-format.md
  • references/common/safety-boundaries.md
  • references/common/ide-integration-formats.md
  • references/common/hmi-interface-patterns.md
  • references/common/hardware-abstraction-mapping.md
  • references/common/vendor-pitfalls-and-pro-tips.md
  • references/common/version-control-and-code-review.md

Routing:

  • references/skill-architecture.md
  • references/vendors/vendor-routing.md
  • references/vendors/vendor-module-map.md
  • references/vendors/vendor-recognition-signals.md

Mitsubishi:

  • references/vendors/mitsubishi/mitsubishi-overview.md
  • references/vendors/mitsubishi/mitsubishi-fx3u-rules.md
  • references/vendors/mitsubishi/fx3u-focus.md
  • references/vendors/mitsubishi/fx3u-device-and-instruction-notes.md
  • references/vendors/mitsubishi/gxworks2-structured-project.md
  • references/vendors/mitsubishi/gxworks2-structured-project-deep-notes.md
  • references/vendors/mitsubishi/gxworks2-project-review-patterns.md
  • references/vendors/mitsubishi/official-doc-index.md

Mature vendor modules:

Siemens:

  • references/vendors/siemens/siemens-overview.md
  • references/vendors/siemens/siemens-s7-1200-1500-rules.md
  • references/vendors/siemens/siemens-st-programming-guide.md
  • references/vendors/siemens/official-doc-index.md

Rockwell / Allen-Bradley:

  • references/vendors/rockwell/rockwell-overview.md
  • references/vendors/rockwell/rockwell-logix-rules.md
  • references/vendors/rockwell/rockwell-st-programming-guide.md
  • references/vendors/rockwell/official-doc-index.md

Omron:

  • references/vendors/omron/omron-overview.md
  • references/vendors/omron/omron-nj-nx-rules.md
  • references/vendors/omron/official-doc-index.md

Schneider:

  • references/vendors/schneider/schneider-overview.md
  • references/vendors/schneider/schneider-modicon-rules.md
  • references/vendors/schneider/official-doc-index.md

Beckhoff:

  • references/vendors/beckhoff/beckhoff-overview.md
  • references/vendors/beckhoff/beckhoff-twincat-rules.md
  • references/vendors/beckhoff/official-doc-index.md

Codesys:

  • references/vendors/codesys/codesys-overview.md
  • references/vendors/codesys/codesys-v3-rules.md
  • references/vendors/codesys/official-doc-index.md

Delta:

  • references/vendors/delta/delta-overview.md
  • references/vendors/delta/delta-dvp-rules.md
  • references/vendors/delta/official-doc-index.md

Keyence:

  • references/vendors/keyence/keyence-overview.md
  • references/vendors/keyence/keyence-kv-rules.md
  • references/vendors/keyence/official-doc-index.md

Panasonic:

  • references/vendors/panasonic/panasonic-overview.md
  • references/vendors/panasonic/panasonic-fpwin-rules.md
  • references/vendors/panasonic/official-doc-index.md

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

86.96%
按下载量换算1,330

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills