Stop clicking through 200 UDT instances.

Bulk-edit TIA Portal Data Blocks in seconds — with search, autocomplete, and validation rules built in.

Try Free Buy Pro — 50 €/yr

What TIA can’t do

  • No search — you scroll the DB tree by hand, every time
  • No autocomplete — every value typed manually, with typos repeated across UDT instances
  • No user-defined limits — no built-in min/max, allowed-value, or required-field validation
  • No bulk-edit — the same change × 200 UDT instances = 200 clicks

What BlockParam does

  • Live search & filter — instant tree filter with hit-count highlighting
  • Tag-table autocomplete — values and comments pulled from your own TIA tag tables, wildcards included
  • Rule-based validation — data types, ranges, allowed lists, required fields, per member-path pattern
  • Bulk-edit by scope — pick a member, pick a scope (parent / DB root), apply once across every match

Watch the Workflow

The full workflow in motion: search the member tree, inline-edit with tag-table autocomplete, bulk-apply a new value across a scope of your choice, then review the pending queue and apply — or undo a single entry before it touches the DB.

1. Inline edits — autocomplete & validation 2. Bulk edits — scope & apply 3. Finalize — undo or apply

Recorded against a real TIA project fixture — no speed-ups, no cuts inside the dialog. Tip: click the full-screen button in the video controls for best readability.

Everything you need to manage DB parameters

BlockParam combines bulk editing, validation, and team-wide rule sharing into a single right-click action — with zero setup required for the basics.

Replace 200 clicks with one

Pick a member, pick a scope (parent, grandparent, DB root), apply. The same change lands on every matching UDT instance at once — the dialog auto-detects your DB hierarchy.

Stop retyping the same constants

Type and pick from your own TIA tag tables — values and comments included. Wildcards like MOD_* pull from every matching table, so a renamed tag doesn’t silently break the lookup.

Catch bad values before they hit the DB

Define data types, numeric ranges, allowed-value lists, and required fields — per member-path pattern. Out-of-range entries are rejected at the dialog, not three steps later at compile.

Shared team rules

Rules live in three layers: project (travels with the TIA project), local (per user), and shared network drive. Local edits override the shared base — no merge conflicts.

Automatic comments

Generate structured member comments from templates with placeholders like {db}, {parent}, {self}, or values from sibling members. One click, entire scope updated.

Diff preview & rollback

Every bulk operation can be staged as "pending" (yellow highlight) and reviewed in a side-by-side diff before apply. If something goes wrong mid-apply, one click rolls back the entire DB.

Find any parameter in seconds

Type to filter the member tree instantly — hit count and highlights guide you. The “setpoints only” filter hides internal members so big DBs stay readable.

English & German UI

Complete translations for both languages, localization architecture ready for more. All dialogs, tooltips, and error messages follow your TIA Portal language.

Rules in your DB comments

Define validation rules inline as TIA Data Block comments — ranges, types, allowed values. The rule travels with the project, no separate config to ship.

UI zoom for any screen

Scale every BlockParam dialog up or down with Ctrl + Scroll or Ctrl +/-. Useful on 4K displays where TIA renders tiny, or simply for visual comfort.

Fast on huge blocks

Bulk operations on ~1500-variable DBs complete in seconds. The Openness round-trip is batched, not per-member — so scope doesn’t slow you down.

See state at a glance

Colour-coded rows tell you what’s going on without reading: yellow search hits, orange pending edits, green already-matching, blue affected by the current bulk op, red invalid input, and purple for pre-existing TIA values that violate your rules.

Three workflows, one dialog

From a single right-click, BlockParam handles the three jobs TIA can’t: bulk edits at scale, inline edits with autocomplete, and rule-based validation that stays with your project.

BlockParam bulk-edit sidebar with multiple pending edits highlighted in yellow.

Bulk edit

Pick a member, pick a scope, set a value — one action lands on every matching UDT instance, with a yellow preview before you commit.

BlockParam autocomplete dropdown showing tag-table suggestions with name, value, and comment.

Auto-Complete

Type and pick from your own TIA tag tables — values and comments included. Wildcards still match when tags get renamed.

BlockParam rules editor with member-path patterns, data types, ranges, and project/local/shared layer indicators.

Rules & validation

Define data types, ranges, and allowed-value lists per member-path pattern. Rules live in three layers (project / local / shared) so the team stays in sync. Or define them inline via DB comments — they travel with the project.

Free vs Pro

Free

0 €

Full feature set. One daily cap.

  • 200 value changes per day
  • All features included — autocomplete, rules, diff preview, multi-language
  • Local & network rule sharing
  • Community support (GitHub issues)
  • Unlimited daily changes
Download Free

Pro

50 € / year (net, LemonSqueezy adds applicable VAT)

Less than one billable hour. Pays for itself on the first bulk edit.

  • Unlimited value changes
  • All features included (same as Free)
  • Multi-seat shared license file
  • Priority support via email
  • Support further development
Buy Pro License

Frequently Asked

Which TIA Portal versions are supported?

TIA Portal V20 and V21, both local and cloud editions.

Will it survive a TIA Portal update?

BlockParam talks to TIA via the official Openness API, so minor updates don’t break compatibility. Major version jumps may need a new BlockParam release — included in your Pro license at no extra cost.

What happens when my Pro license expires?

The add-in keeps working — it falls back to the Free tier (200 value changes per day). Your rules and tag-table integrations stay configured.

What’s the difference between Free and Pro?

Same features, one daily cap. Free covers 200 value changes a day — enough for occasional users. Pro removes the cap and is for engineers running bulk edits as part of their daily workflow.

Can I get a refund?

LemonSqueezy offers a 14-day money-back guarantee on all purchases. Contact support and we’ll process it.

How fast is support?

Pro users get priority email response within one business day. Bug reports and feature requests go through GitHub Issues for both tiers.

Still stuck? The user guide covers everything in depth — getting started, the rule editor, bulk workflows and troubleshooting.

Support

Need help? We're here for you.