AnyAutomationTIA 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 built-in MCP tools.

Download V3
View Pricing
Try Enterprise Free
TIA Portal V15-V21
Windows 10/11
MCP Tools
OPC UA Client
TIA Openness Manager V3

Major new capabilities

What's New in V3

AI Chat with Multi-Agent System

10+ AI providers (Anthropic, OpenAI, Google, Ollama, LM Studio, Mistral, Azure OpenAI, Vertex AI, AWS Bedrock, GitHub Copilot). Multi-session sidebar, parallel sub-agents with worktree isolation, hybrid memory (vector + keyword), plan-mode approvals, hooks, custom skills, and @-mention file attachments.

Voice-to-Chat Dictation

Speak instead of type. Local Whisper inference (GPU or CPU) or OpenAI Whisper API, global push-to-talk hotkey works even when the app is unfocused, 10 languages plus auto-detect.

OPC UA Client

Full address-space browser with live subscriptions, event monitoring with severity filters, historical trend charts, method calls, and read/write for simple values, structs, and UDTs. Security modes None / Sign / SignAndEncrypt.

Signal Trace & Dashboards

Oscilloscope-style live charts with multi-signal support, edge triggers with pre/post-trigger buffers, crosshair measurement, and per-signal Y-scale and display formats. Embed the same plots into interactive dashboards.

Tabbed Code Editor

Multiple blocks and files open simultaneously with split view. Inline AI chat (Ctrl+I) with accept/reject diff preview, 60+ language syntax highlighting, SCL snippets, minimap, and automatic dark/light theme sync.

Full Git Client

Visual commit history with branch graph, interactive rebase with drag-and-drop, GitFlow, hunk-level staging, bisect, blame, file history, GPG signing, LFS with image diff, submodules, worktrees, and configurable external diff/merge tools.

SCL Unit Testing

AI writes your test suites — inline chat (Ctrl+I) in the suite editor, AI-badge on generated tests. Run on PLCSIM Advanced with live progress, variable timeline charts, click-to-navigate from failures into the editor, hardened F-CPU safety guard.

Password Vault

AES-256-GCM encrypted vault with PBKDF2 key derivation for TIA Portal know-how protection passwords. Bulk protect/unprotect with crash-recovery journal, hierarchical folder/block password resolution, full EN/DE/FR/IT localization.

Built-in intelligence for TIA Portal

AI-Powered Workflow

AI Tools

10+ AI providers (Anthropic, OpenAI, Google, Ollama, LM Studio, and more). MCP server exposes your TIA Portal project to any AI assistant.

Code Generation

Block Analysis

Import/Export

Device & Hardware

Tags & Variables

Library Management

Safety Blocks

OPC UA

Git & File System

Agent & Memory

TIA Openness Manager AI Chat with multi-agent sidebar

Multi-Agent System

Run up to 5 sub-agents in parallel with persistent memory, worktree isolation, and cross-session communication

AI Canvas

Interactive HTML/JS canvas with live OPC UA data binding for real-time process visualization

Auto-Import to TIA

AI-generated code imports directly into TIA Portal — no copy-paste needed

Videos and screenshots of TIA Openness Manager V3

See it in Action

AI Assistant

AI Assistant

Multi-session AI chat with custom agents, skills, and inline tool approvals

Import & Export

Import & Export

Bulk export and import with folder structure, compilation, and diff comparison

Connectivity

OPC UA Client

Browse address space, read/write variables, live subscriptions

  • Live subscriptions with auto-reconnect
  • Event monitoring with severity filters
  • Historical trend charts
  • Method-call dialog with scalar + array inputs
  • Struct / UDT read + write

OPC UA Client

OPC UA Client

Versioning

Version Control

Built-in Git with commit history, diffs, and branch management

  • Interactive rebase with drag-and-drop
  • Hunk-level staging + GPG signing
  • Bisect, blame, file history
  • LFS with image diff
  • Submodules + worktrees

Version Control

Version Control

Productivity

Code Editor

Tabbed editor with split view, syntax highlighting, and inline AI chat

  • 60+ languages + SCL grammar
  • Split view with tabbed documents
  • Inline AI chat (Ctrl+I) with accept/reject diff
  • Minimap + SCL snippets + auto-completion
  • Automatic dark / light theme sync

Code Editor

Code Editor

Analysis

Find Unused Blocks

Detect and clean up unreferenced blocks across your project

  • Cross-project dependency scan
  • Bulk cleanup with confirmation
  • Reference-graph trace
  • Safe-delete with undo

Find Unused Blocks

Find Unused Blocks

Diff & Merge

Block Comparison

Fingerprint-based diff with edit mode for selective changes

  • Fingerprint-based change detection
  • Detailed diff viewer with edit mode
  • Selective re-export of changed blocks only
  • Unified diff format

Block Comparison

Block Comparison

Testing

SCL Unit Testing

Write test suites, run on PLCSIM, see live results with expected vs. actual

  • AI writes the suites (Ctrl+I inline chat)
  • Runs on PLCSIM Advanced with live progress
  • Variable timeline charts per run
  • Click-to-navigate from failure into editor
  • Hardened F-CPU safety guard

SCL Unit Testing

SCL Unit Testing

Security

Password Vault

AES-256 encrypted vault with context menu for bulk protect/unprotect

  • AES-256-GCM + PBKDF2 key derivation
  • Hierarchical folder / block resolution
  • Crash-recovery journal
  • Bulk protect / unprotect
  • Full EN / DE / FR / IT localization

Password Vault

Password Vault

Safety

Protection System

Profile-based block protection with hierarchical rules and auto-protect on export

  • Profile-based block protection
  • Hierarchical rules with inheritance
  • Visual lock / compiled / archive badges
  • Auto-protect on export
  • Save / load .profiles files

Protection System

Protection Profiles

Connect your tools, extend your workflow

Integrations & Extensibility

Your TIA project, exposed to any AI

MCP Server

22 consolidated tools covering PLC blocks, Git, file system, OPC UA, and the AI Canvas — served through the Model Context Protocol over Stdio. Works with Claude Desktop, Claude Code, LM Studio, Continue.dev, and any other MCP-compatible assistant.

  • Stdio transport, zero-config for standard clients
  • 3-tier tool permissions with per-agent filtering
  • Tool approvals bubble up to the main session

Live dashboards, generated by AI

AI Canvas

Interactive HTML/JS canvas with live OPC UA data bindings. Ask the assistant to build gauges, status lights, tables, and trace plots into a single free-form layout — generated on the fly from your description, updated in real time from the PLC.

  • Read + Write bindings (UserAction → PLC)
  • Embedded signal plots inside any panel
  • Per-widget styling, persisted per project

Full HMI project lifecycle

HMI & WinCC Unified

Screens, popups, templates, HMI tag tables, VB script functions, PLC/HMI connections, text lists for multi-language, and graphic lists for symbols. WinCC Unified screens export and import as JSON preserving all properties, text content, and dynamizations.

  • JSON round-trip preserves all screen dynamizations
  • Multi-language text lists + graphic lists
  • Bulk export/import across screen libraries

All-in-one for TIA Portal development

Everything You Need

Import & Export

  • Bulk export/import hundreds of blocks at once
  • Supports XML, SCL, S7DCL, and SPL formats
  • WinCC Unified screens and HMI elements
  • Preserves TIA Portal folder structure
  • Fingerprint-based diff for fast change detection

AI Assistant

  • 10+ AI providers (Anthropic, OpenAI, Google, Ollama, ...)
  • Multi-agent system with up to 5 parallel sub-agents
  • AI Canvas with live OPC UA data binding
  • Custom agents and reusable skills
  • Voice dictation with Whisper

Built-in Skills

  • 14 ready-to-use prompt templates via / command
  • Generate, review, and optimize SCL code
  • Convert AWL/STL to SCL automatically
  • Document blocks and entire projects
  • Safety checks and block comparison

Code Editor

  • Tabbed editor with split view
  • Inline AI chat and diff preview
  • Syntax highlighting for 60+ languages
  • Code folding, auto-completion, and snippets
  • Open TIA blocks and files side by side

SCL Unit Testing

  • Write test suites in JSON with assertions
  • Run tests on PLCSIM with live progress
  • Expected vs. actual value comparison
  • Run/Stop controls with mid-run cancellation
  • Auto-load block interfaces from PLC

PLC Communication

  • OPC UA client with live subscriptions
  • Event monitoring with severity filters
  • Historical trend charts from server history
  • Multi-PLC tabs with pop-out windows
  • Watch tables with drag-and-drop

Git Version Control

  • Visual commit history with branch graph
  • Interactive rebase and GitFlow support
  • Hunk-level staging and stash management
  • LFS, submodules, and worktrees
  • Clean exports for meaningful diffs

Security & Protection

  • AES-256-GCM encrypted password vault
  • Block protection with saveable profiles
  • Find and remove unused blocks
  • Crash recovery for unprotected blocks
  • TIA Portal V15 through V21 supported

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. Version-specific API differences are handled automatically — one install works with every supported TIA Portal version. S7DCL support for V20+.

Built with modern technologies

Technical Details

Modern Architecture

Process-separated design for stability — the UI runs isolated from the TIA Portal interop layer, so a UI hiccup never tears down your open project. Built on a modern cross-platform desktop stack.

Git Version Control

Export TIA Portal blocks as XML, SCL, S7DCL, or SPL for version control. Full Git client with visual commit graph, interactive rebase, GitFlow, hunk-level staging, LFS, submodules, and worktrees. Clean exports for meaningful diffs.

Multi-Language

Full localization in English, German, French, and Italian. Runtime language switching without restart — pick your language from the settings menu and the entire UI updates instantly.

Simple, Transparent Pricing

Start free, upgrade when you need more
Basic

Free

forever

  • 1 file per operation

  • Import/Export, Compare, Editor

  • Hardware, HMI, OPC UA

  • Safety & Protection Profiles

  • AI Chat & MCP Tools

  • Password Vault

Download Free
Most Popular
Professional

CHF 99.99

/year

Save CHF 19.89/year
  • 1,000 files per operation

  • Everything in Basic

  • Safety Blocks & Protection Profiles

  • AI Chat & MCP Tools

  • Find Unused Blocks

  • 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.