TIA Openness Manager
AI-Powered TIA Portal Automation
The most advanced desktop tool for Siemens TIA Portal projects. Import, export, compare, and generate PLC code with built-in AI assistance. Now with OPC UA client, password vault, Git integration, and 39 MCP tools.

Major new capabilities
What's New in V3
AI Chat & MCP Server
Built-in AI assistant with 39 MCP tools. Generate SCL code, create Data Blocks, analyze projects. Custom agents and skills for your workflow.
OPC UA Client
Connect directly to S7-1500 PLC OPC UA servers. Browse address space, read/write variables, subscribe to live value changes.
Password Vault
AES-256-GCM encrypted vault for TIA Portal know-how protection passwords. Bulk protect/unprotect with crash recovery.
Git Integration
Full Git support built into the app. View status, stage files, commit with templates, push, and pull — all from the UI.
Project Library
Create Master Copies, instantiate from library, export Type versions, manage folders, and clean up unused library items.
Everything you need to manage TIA Portal projects efficiently
Core Features

Import & Export
Bulk export hundreds of blocks in a single operation. Supports Simatic ML XML, SCL, S7DCL (V20+), and SPL formats. WinCC Unified screen and HMI tag table export/import. Preserves TIA Portal folder structure, automatic compilation after import, and configurable folder names.

Block Comparison
Fingerprint-based comparison for fast change detection without full export. Detailed diff viewer with edit mode — modify content before accepting. Unified diff format, selective re-export of changed blocks only.

Code Editor
Built-in editor with syntax highlighting for SCL, STL, LAD, FBD, and more. View block metadata including number, language, author, and creation date. Quick search navigation in project tree.

Protection System
Protect blocks from accidental overwriting with profile-based protection. Save and load protection configurations as .profiles files. Hierarchical protection with visual marking and auto-protect on export.
Built-in intelligence for TIA Portal
AI-Powered Workflow
39 AI Tools
MCP server exposes your entire TIA Portal project to any AI assistant — Claude, Copilot, LM Studio, Ollama, and more.
Code Generation
Block Analysis
Import/Export
Device Tools
Tag Tools
Library Tools
Safety Blocks
OPC UA
AI Chat — SCL Expert Agent
Custom Agents
Create specialized AI personas for your workflow — SCL experts, git assistants, code reviewers
Custom Skills
Build reusable prompt templates as Markdown files — accessible via / command palette
Auto-Import to TIA
AI-generated code imports directly into TIA Portal — no copy-paste needed
Screenshots
See TIA Openness Manager V3 in action
AI AssistantMulti-session AI chat with custom agents and skills
OPC UA ClientBrowse address space, read/write variables, live subscriptions
Version ControlBuilt-in Git with commit history, diffs, and branch management
Import/ExportTwo-pane interface with S7DCL and SPL support
Find Unused BlocksDetect and clean up unreferenced blocks across your project
File ExplorerBrowse project files with built-in markdown preview
Password VaultAES-256 encrypted vault with context menu for bulk protect/unprotect
Vault Protection AppliedBlocks protected with vault passwords shown with shield icons
See the evolution
V1 vs V3
Feature
V1
V3
Architecture
Monolithic WPF (.NET 4.8)
Layered Avalonia + Bridge (.NET 10)
AI Integration
—
39 MCP Tools + AI Chat
OPC UA Client
—
Full Client with Subscriptions
Password Vault
—
AES-256-GCM Encrypted
Git Integration
—
Stage, Commit, Push, Pull
Embedded Terminal
—
PowerShell with MCP
Project Library
—
Master Copies & Types
TIA Portal Versions
V15 – V20
V15 – V21
Export Formats
XML, SCL
XML, SCL, S7DCL, SPL
UI Framework
WPF (Windows only)
Avalonia (Cross-platform ready)
Custom Agents & Skills
—
JSON Agents + Markdown Skills
Auto-Updates
AutoUpdater.NET
Silent Auto-Updates
Comprehensive support for all TIA Portal elements
Supported Platforms
PLC Blocks
Organization Blocks (OB), Function Blocks (FB), Functions (FC), Data Blocks (DB) including Global, Instance, and Array DBs. User-Defined Data Types (UDT), Tag Tables, Technology Objects, and Software Units (V18+). Full Safety block support (FOB, FFB, FFC, FDB).
HMI Elements
HMI Screens and popups, Screen Templates, HMI Tag Tables, VB Script functions, PLC/HMI Connections, Text Lists for multi-language support, and Graphic Lists for symbol management. Full WinCC Unified support with JSON-based screen export/import including all properties, text content, and dynamizations.
TIA Portal V15 – V21
Supports TIA Portal V15 through V21 simultaneously with formal version adapters. Runtime reflection-based adapters handle version-specific API differences automatically. S7DCL support for V20+.
Built with modern technologies
Technical Details
Modern Architecture
Layered architecture with .NET 10 Avalonia UI and .NET 4.8 Bridge for TIA Portal COM interop. Process-separated design for stability — UI crash doesn't lose your TIA Portal connection. MediatR command/query pipeline.
Git Version Control
Export TIA Portal blocks as XML, SCL, S7DCL, or SPL for version control. Built-in Git client for stage, commit, push, pull operations. Clean exports without timestamps for meaningful diffs.
Multi-Language
Full localization in English, German, French, and Italian. Runtime language switching without restart. JSON-based locale files with key parity enforcement across all languages.
Simple, Transparent Pricing
Start free, upgrade when you need more
Basic
Free
forever
1 file per operation
50 blocks for analysis
Import/Export, Compare, Editor
Hardware, HMI, OPC UA
Safety & AI Chat
Password Vault
Professional
CHF 99.99
/year
1,000 files per operation
2,000 blocks for analysis
Everything in Basic
Safety Blocks & Protection
AI Chat & 39 MCP Tools
Password Vault
Enterprise
CHF 299.99
/year
Unlimited files & blocks
Everything in Professional
Password Vault
Dedicated support
30-day free trial for Enterprise. No credit card required.