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.

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. Daily caps apply.

  • 3 bulk operations per day
  • 50 inline edits per day
  • All features included — autocomplete, rules, diff preview, multi-language
  • Community support (GitHub issues)
  • Unlimited daily operations
Download Free

Pro

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

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

  • Unlimited bulk operations
  • Unlimited inline edits
  • All features included (same as Free)
  • 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 (3 bulk operations + 50 inline edits per day). Your rules and tag-table integrations stay configured.

What’s the difference between Free and Pro?

Same features, different daily limits. Free is for occasional users; Pro 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.

Support

Need help? We're here for you.