
rivie13/studio5000-ai-assistant
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
AIモデルがロックウェルオートメーションSDKとソフトウェアのダウンロードに伴う内部文書とやり取りできるMCPサーバー
概要
なお、このリポジトリは、維持されないプロトタイプです。 あなたが好きなら、フォークを作り、あなた自身のことをやろうとしている場合は、この上で動作する歓迎です。 この画期的なMCP(Model Context Protocol)サーバーは、AIを搭載したコード生成、L5Xルーチン作成、実際の.ACDファイル生成、シームレスなStudio 5000統合を提供することで、PLCプログラミングを変換します。 自然言語の仕様を直接作業梯子の論理と完全なスタジオ5000プロジェクトに変換! ✅ Claudeデスクトップ設定にテストパスを渡すとスキップします。 必見 - ̇ - 実際の例でワークフローガイドを完了 - ⚡ - 毎日のコマンドとショートカット - 384 - 一般的な問題と解決策 - (NOT 3.11 以降 - SDK は動作しません!) - マシンにインストール - (Studio 5000 SDK は Windows 専用) 4.: ✅ 示すべき: 文書の索引付け、SDK の利用できるテスト渡る 5.
概要(AI 翻訳)
なお、このリポジトリは、維持されないプロトタイプです。 あなたが好きなら、フォークを作り、あなた自身のことをやろうとしている場合は、この上で動作する歓迎です。
✔ スタジオ 5000 AI パワード PLC プログラミングアシスタント
この画期的なMCP(Model Context Protocol)サーバーは、AIを搭載したコード生成、L5Xルーチン作成、実際の.ACDファイル生成、シームレスなStudio 5000統合を提供することで、PLCプログラミングを変換します。 自然言語の仕様を直接作業梯子の論理と完全なスタジオ5000プロジェクトに変換!
⚡TL;DR - インパティエントチームメイトの場合
それだけです! ✅ テストが通過した場合、Claudeデスクトップ設定にスキップします。
チームメンバーリソース**
必殺技内容 チームガイドあり:*
- 447 TEAM USAGE GUIDE.md - 実際の例で完全なワークフローガイド
- ⚡ QUICK REFERENCE CARD.md - 毎日のコマンドとショートカット
- ❀チーム トラブルシューティング 学習 - 一般的な問題と解決策
OST チームメイトのクイックスタート
このツールを使用する準備は? 次の手順に従ってください:
##前提条件 必須️ 臨床 -Python 3.12 (NOT 3.11以降 - SDKは動作しません!) -Studio 5000 Logix Designer v36 以降 をマシンにインストール
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
NOTICE:
Please note that this repo is strictly a prototype that will probably not be maintained. You are welcome to work on this if you like, just make a fork and do your own thing.
🤖 Studio 5000 AI-Powered PLC Programming Assistant
This revolutionary MCP (Model Context Protocol) server transforms PLC programming by providing AI-powered code generation, L5X routine creation, real .ACD file generation, and seamless Studio 5000 integration. Convert natural language specifications directly into working ladder logic and complete Studio 5000 projects!
⚡ TL;DR - For Impatient Teammates
# 1. Get Python 3.12 (NOT 3.11!) from python.org
python --version # Must show 3.12.x
# 2. Clone and install
git clone
cd Studio5000_MCP_Server
pip install -r requirements.txt
# 3. Install SDK (CRITICAL for .ACD files!)
pip install "C:\Users\Public\Documents\Studio 5000\Logix Designer SDK\python\logix_designer_sdk-*-py3-none-any.whl"
# 4. Test it works
python src/mcp_server/studio5000_mcp_server.py --test
That’s it! ✅ Skip to Claude Desktop setup if tests pass.
📚 New Team Member Resources
🎯 Complete Team Guides Available:
- 📖 TEAM_USAGE_GUIDE.md - Complete workflow guide with real examples
- ⚡ QUICK_REFERENCE_CARD.md - Daily commands and shortcuts
- 🔧 TEAM_TROUBLESHOOTING_GUIDE.md - Common issues and solutions
🚀 Quick Start for Teammates
Ready to use this tool? Follow these steps:
Prerequisites ⚠️ CRITICAL
- Python 3.12 (NOT 3.11 or earlier - the SDK will not work!)
- Studio 5000 Logix Designer v36 or later installed on your machine
- Windows Operating System (Studio 5000 SDK is Windows-only)
Installation Steps
-
Verify Python 3.12:
python --version # Must show Python 3.12.x - if not, install Python 3.12 from python.org -
Clone and Install:
git clone cd Studio5000_MCP_Server pip install -r requirements.txt -
Install Studio 5000 SDK (for .ACD files):
pip install "C:\Users\Public\Documents\Studio 5000\Logix Designer SDK\python\logix_designer_sdk-*-py3-none-any.whl" -
Test the Installation:
python src/mcp_server/studio5000_mcp_server.py --test✅ Should show: Documentation indexed, SDK available, tests passing
-
Ready to Use! - The server will auto-detect your Studio 5000 installation paths
Having Issues? See the Troubleshooting section below.
🚀 AI-Powered Features
🧠 Natural Language to PLC Code
- AI Code Generation: Convert plain English to working ladder logic
- “Start the motor when the start button is pressed and stop it when the stop button is pressed” → Complete ladder logic with proper start/stop interlocking
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"studio5000-ai-assistant": {
"command": "python",
"args": [
"C:\\Users\\YourUsername\\Studio5000_MCP_Server\\src\\mcp_server\\studio5000_mcp_server.py"
],
"cwd": "C:\\Users\\YourUsername\\Studio5000_MCP_Server",
"env": {
"STUDIO5000_DOC_PATH": "C:\\Program Files (x86)\\Rockwell Software\\Studio 5000\\Logix Designer\\ENU\\v36\\Bin\\Help\\ENU\\rs5000",
"STUDIO5000_SDK_PATH": "C:\\Users\\Public\\Documents\\Studio 5000\\Logix Designer SDK\\python"
}
}
}
}