Skip to content
@S7-PLC-Buddy

S7 PLC Buddy

AI-powered diagnostics for Siemens S7 PLCs. Connect to your PLC and TIA Portal V21. Try free for 14 days.
S7 PLC Buddy

S7 PLC Buddy

AI-powered diagnostics for Siemens S7 PLCs

Platform Free Trial Pro TIA Portal AI

⬇ Download  ·  🌐 Website  ·  ✉ Contact


S7 PLC Buddy is a Windows desktop application that connects directly to Siemens S7 PLCs via the WebServer API and optionally to an open TIA Portal V21 project — giving automation engineers real-time diagnostics, live tag monitoring, alarm management, and an AI agent powered by Claude, all in one tool.


Two connections. Complete visibility.

🔌  Direct PLC Connection

Connect over your plant network via the Siemens S7 WebServer API. Real-time diagnostic buffer, live tag values, alarm management — no TIA Portal needed.

Requires: S7-1200 or S7-1500 with WebServer enabled and reachable over IP.

🗂️  TIA Portal V21 Integration

Connect to an open TIA Portal V21 project on the same machine. Browse block source, read hardware configuration, and migrate Ladder networks to SCL with AI assistance.

Requires: TIA Portal V21 installed on the same Windows machine.


Features

  Feature Description
📊 Health Dashboard CPU operating status and full diagnostic buffer, auto-refreshed every 5 s. One-click CSV export.
📡 Data Browser & Watchlist Navigate the full PLC tag tree. Add any variable to a persistent watchlist that survives restarts.
🤖 AI Agent Ask about your PLC in plain language. The agent reads live data, browses events, and explains what it finds — powered by Anthropic Claude.
🔔 Alarm Management Browse active and historical alarms. Acknowledge individually or all at once — no TIA Portal required.
📄 Block Source Browsing Read and explain SCL function block source code from an open TIA Portal project.
🔄 Ladder → SCL Migration AI-assisted conversion of Ladder networks to structured text with inline explanations.
💬 Multi-chat History Persistent, named conversations backed by SQLite. Export any session as Markdown.

Getting started

1 — Download and install

https://download.s7plcbuddy.com/S7-PLC-Buddy-Setup-latest.exe

2 — Connect to your PLC

Open Settings → Connections, enter the PLC IP address and credentials. S7 PLC Buddy handles session keep-alive automatically.

3 — Ask the AI Agent

The AI Agent requires an Anthropic API key — create a free account and enter the key once in Settings → AI Agent. Typical diagnostic sessions cost a few cents.


System requirements

OS Windows 10 / Windows 11 (64-bit)
PLC Siemens S7-1200 or S7-1500 with WebServer function enabled
Network IP-accessible connection to the PLC
AI Agent Anthropic API key (pay-as-you-go at console.anthropic.com)
TIA Portal (optional) Siemens TIA Portal V21 on the same machine

Pricing

Monthly Annual
Free trial 14 days — no credit card required
Pro $29 / month $249 / year (save 28%)

After the trial, the PLC dashboard and data browser remain free. The AI Agent and TIA Portal features require a Pro license.


Privacy & security

  • PLC data never leaves your plant network. Tag values, diagnostic events, alarm records, and TIA Portal project content are processed entirely on your local machine.
  • Your Anthropic API key is encrypted using Windows DPAPI and is never transmitted to our servers.
  • AI Agent conversation text is sent to the Anthropic API under your own key. We do not store conversations server-side.
  • License validation sends only a machine identifier to our licensing server. No telemetry, no usage tracking.

Privacy Policy  ·  Terms & Conditions



s7plcbuddy.com  ·  contact

© 2026 S7 PLC Buddy, USA

Popular repositories Loading

  1. .github .github Public

Repositories

Showing 1 of 1 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…