T

TIA Openness Manager
Loading...

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.

Download V3
View Pricing
Try Enterprise Free
TIA Portal V15-V21
.NET 10 + Avalonia
39 MCP Tools
OPC UA Client
TIA Openness Manager V3

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 Interface

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.

Difference Comparison

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.

SCL Code Editor

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 Profiles

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

5 tools

Block Analysis

5 tools

Import/Export

4 tools

Device Tools

3 tools

Tag Tools

5 tools

Library Tools

7 tools

Safety Blocks

2 tools

OPC UA

8 tools

AI Chat — SCL Expert Agent

Generate an FC that converts analog input to temperature with scaling and error handling
FUNCTION "FC_AnalogToTemp" : Real VAR_INPUT rawValue : Int; minScale : Real := 0.0; maxScale : Real := 100.0; errorValue : Real := -999.0; END_VAR VAR_TEMP normalized : Real; END_VAR IF rawValue < 0 OR rawValue > 27648 THEN #FC_AnalogToTemp := #errorValue; RETURN; END_IF; #normalized := INT_TO_REAL(#rawValue) / 27648.0; #FC_AnalogToTemp := #minScale + (#normalized * (#maxScale - #minScale)); END_FUNCTION
Ask anything about your TIA Portal project...

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 Assistant Chat Interface
    AI Assistant
    Multi-session AI chat with custom agents and skills
  • OPC UA Client
    OPC UA Client
    Browse address space, read/write variables, live subscriptions
  • Version Control
    Version Control
    Built-in Git with commit history, diffs, and branch management
  • Import Export
    Import/Export
    Two-pane interface with S7DCL and SPL support
  • Find Unused Blocks
    Find Unused Blocks
    Detect and clean up unreferenced blocks across your project
  • File Explorer
    File Explorer
    Browse project files with built-in markdown preview
  • Password Vault
    Password Vault
    AES-256 encrypted vault with context menu for bulk protect/unprotect
  • Vault Protection Applied
    Vault Protection Applied
    Blocks 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

Download Free
Most Popular
Professional

CHF 99.99

/year

Save CHF 19.89/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

Save CHF 59.89/year
  • Unlimited files & blocks

  • Everything in Professional

  • Password Vault

  • Dedicated support

30-day free trial for Enterprise. No credit card required.